RabbitMQ
九四94
小破站搜索狂神
展开
-
RabbitMQ(二)
三、RabbitMQ高级特性 7. 消费端ACK与重回队列 7.1 消费端的手工ACK和NACK 消费端进行消费的时候,如果由于业务异常我们可以进行日志的记录,然后进行补偿! 如果由于服务器宕机等严重问题,那我们就需要手工进行ACK保障消费端消费成功! 7.2 消费端的重回队列 消费端重回队列是为了对没有处理成功的消息,把消息重新传递给Broker! 一般我们在实际应用中,都会关闭重回队列,也就是设置为False. 7.3 代码实例 /** *生产者 **/ public class Producer {原创 2020-08-04 10:06:01 · 295 阅读 · 0 评论 -
RabbitMQ(一)
简介 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端(语言),存储转发消息 一、RabbitMQ系统架构 1.绿色图示为交换机,红色图示为消息队列 在服务端称作Broker,由RabbitMQ实现 2.蓝色为生产者和消费者两种类型,为客户端 二、RabbitMQ概念 RabbitMQ两大核心组Exchange和Queue 1.Queue-消息队列 Queue是一个不重复,唯一,名字随机的的缓冲区,应用程序在其权限之内可以自由地创建、共享使用和消费消息队列 dur原创 2020-07-31 13:54:01 · 342 阅读 · 0 评论