网站首页 > 精选文章
-
RabbitMQ 通讯方式详解 rabbitmq和kafka的区别
RabbitMQ是一个广泛使用的开源消息代理软件,它实现了高级消息队列协议(AMQP),并提供了多种通讯方式来满足不同的应用场景。下面将深入探讨RabbitMQ的几种主要通讯方式。1.点对点(Point-to-Point)通讯1.1...
2024-12-28 huorong 精选文章 2 ℃ 0 评论 -
RabbitMQ3.6版本使用随记 rabbitmq版本
1、常用命令查看mq环境rabbitmqctlenvironment查看状态servicerabbitmq-serverstatus或rabbitmqctlstatus重启服务servicerabbitmq-server...
2024-12-28 huorong 精选文章 2 ℃ 0 评论 -
3分钟实现SpringBoot集成RabbitMQ,实现消息队列服务
消息中间件在互联网公司使用得越来越多,主要用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。消息队列实现系统之间的双向解耦,生产者往消息队列中发送消息,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不...
2024-12-28 huorong 精选文章 2 ℃ 0 评论 -
Go语言Gin框架的优秀应用案例,开源Web项目骨架了解一下
Gin是一个用Go(Golang)编写的HTTPweb框架。它是一个类似于martini但拥有更好性能的API框架,优于httprouter,速度提高了近40倍。今天为大家介绍的这款开源项目就是基于Gin...
2024-12-28 huorong 精选文章 2 ℃ 0 评论 -
2种方式安装Rabbitmq 宝塔安装rabbitmq
一、安装ErlangRabbitMQ是由Erlang语言编写的,首先需要安装Erlang。以下安装环境为Linux环境#安装erlangrpm-Uvhhttps://mirrors.tuna.tsinghua.edu.cn/epel...
2024-12-28 huorong 精选文章 3 ℃ 0 评论 -
安排上了!用LVS+Keepalived,实现高可用负载均衡
在业务量达到一定量的时候,往往单机的服务是会出现瓶颈的。此时最常见的方式就是通过负载均衡来进行横向扩展。其中我们最常用的软件就是Nginx。通过其反向代理的能力能够轻松实现负载均衡,当有服务出现异常,也能够自动剔除。但是负载均衡服务自身也...
2024-12-28 huorong 精选文章 3 ℃ 0 评论 -
「RabbitMQ」Spring Boot整合RabbitMQ
应用场景1.异步处理场景:用户注册完成后,需要发注册成功的邮件和短信,传统的做法有两种:串行的方式:将注册信息写入数据库后,发送注册成功的邮件,邮件发送成功后,再发送注册成功的短信。以上三个任务全部完成后才将注册成功的信息返回给客户端。存...
2024-12-28 huorong 精选文章 3 ℃ 0 评论 -
互联网应用高并发中间件:RabbitMQ的安装和配置
此前,有一期专门讲了消息中间件的选型“互联网应用高并发技术中间件MQ选型”,本文将着重讲述下RabbitMQ的基本操作,方便使用的小伙伴快速搭建环境。1ErLang安装1.1ErLang安装包Erlang版本:win64_17.5ot...
2024-12-28 huorong 精选文章 2 ℃ 0 评论 -
为什么都在用Node.js?Node.js到底是什么?
Node.js是一个开源的、跨平台的JavaScript运行时开发环境。它的作用主要是在服务端执行JavaScript的代码。采用了事件驱动、非阻塞I/O模型的技术手段,使得它对于构建可扩展的网络应用起到了更高效的作用。开发人员通过Node...
2024-12-27 huorong 精选文章 5 ℃ 0 评论 -
2024年你应该使用的15个JavaScript库
JavaScript库是简化复杂任务、提高生产力并使开发者能够高效构建强大应用程序的不可或缺的工具。随着JavaScript生态系统的不断演变,新库不断涌现,现有库也在不断改进。在本文中,我们将探讨15个每个开发者在2024年都应该考虑使用...
2024-12-27 huorong 精选文章 3 ℃ 0 评论