一、创建RabbitMQ容器
二、SpringBoot整合RabbitMQ
三、在消费者模块中创建RabbitMQListener
四、在发送者方发送信息
五、可靠性【消息未发送到队列,在队列存储的信息宕机,消费者端出现错误】
消费端信息确认
消费方的消息监听类上逻辑处理
六、消费端限流:【消费完信息后,在从队列中取(默认的是将队列中的全部信息取了在消费)】
七、消息超时【消费端没有取信息,消息一直存到队列中】
八、死信/死信队列
九、延迟队列
解决方案:
还可以借助DelayExchange插件做延迟
十、事务
十一、惰性队列
十二、优先级队列【优先级高的先接收到,数值越大,优先级越高】