
RabbitMQ
sPois
这个作者很懒,什么都没留下…
展开
-
RabbitMQ使用死信队列解决订单超时
1.什么是死信队列(DLX)? DLX,Dead Letter Exchange 的缩写,又死信邮箱、死信交换机。DLX就是一个普通的交换机,和一般的交换机没有任何区别。 当消息在一个队列中变成死信(dead message)时,通过这个交换机将死信发送到死信队列中 死信的条件: 消息被否定确认,使用 channel.basicNack 或 channel.basicReject ,并且此时requeue 属性被设置为false。 消息在队列的存活时间超过设置的TTL时间。 消息队列的消息数量已经超过最大原创 2020-07-18 03:48:12 · 2248 阅读 · 1 评论 -
SpringBoot整合RabbitMQ
0.RabbitMq安装 不多介绍rabbitmq的安装过程,RabbitMq基于erlang开发,所以安装Rabbitmq之前需要先安装对应版本的erlang。 rabbitmq下载地址:https://www.rabbitmq.com/install-windows.html erlang下载地址:https://www.erlang-solutions.com/resources/download.html 安装完,打开localhost:15672,使用guest,guest可登录rabbitmq,原创 2020-07-15 02:32:04 · 658 阅读 · 0 评论