rabbitMq
文章平均质量分 55
huihuidage
这个作者很懒,什么都没留下…
展开
-
RabbitMQ与springboot整合
RabbitMQ与springboot整合 生产者 1.创建生产者SpringBoot工程 2.引入RabbitMQ相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 编写yml配置 # 配置RabbitMQ的基本信原创 2021-01-05 16:02:42 · 133 阅读 · 0 评论 -
RabbitMQ与spring整合
Spring整合rabbitMQ 步骤: 生产者 ①创建生产者工程 ②添加依赖 ③配置整合 ④编写代码发送消息 消费者 ①创建消费者工程 ②添加依赖 ③配置整合 ④编写消息监听机器 代码示例 生产者 1.创建生产者工程(spring-rabbitmq-producer) 2.引入相关依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-co原创 2021-01-04 16:47:39 · 223 阅读 · 0 评论 -
RabbitMQ工作模式
工作模式 上期已经介绍了简单模式和工作队列模式,本期接着上期继续。 发布订阅模式 P:生产者,也就是要发送消息的程序,但是不再发送到队列中,而是发给X(交换机) C:消费者,消息的接收者,会一直等待消息到来 Queue:消息队列,接收消息、缓存消息 E:交换机(Exchange)。一方面,接收生产者发送的消息。另一方面,知道如何处理消息,例如递交给某个特别队列、递交给所有队列、或是将消息丢弃。到底如何操作,取决于Exchange的类型。Exchange有常见以下3种类型: Fanout:广播,将消息交给所原创 2021-01-04 16:37:33 · 181 阅读 · 0 评论 -
RabbitMQ入门篇
MQ基本概念 Message Queue(消息队列),是在消息传输过程中保存消息的容器。多用于分布式系统之间进行通信。 MQ的优势 1.应用解耦 系统耦合性越高,容错率就越低,可维护性就越低 2.异步提速 提升用户体验和系统吞吐量(单位时间内处理请求的数目) 3.削峰填谷 提高系统稳定性 MQ的劣势 1.系统的可用性降低 系统引入的外部依赖越多,系统的稳定性越差。MQ一旦宕机,就会对业务造成影响,如何保证MQ的高可用? 2.系统的复杂度提高 MQ的加入大大增加了系统的复杂度,以前是系统的同步远程调用,原创 2020-12-28 15:58:16 · 122 阅读 · 0 评论