
RabbitMQ
程 序 猿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring整合RabbitMQ
RabbitMQ整合 SpringCloud实战 注意一点,在发送消息的时候对template进行配置mandatory=true保证监听有效 生产端还可以配置其他属性,比如发送重试,超时时间、次数、间隔等 消费端核心配置 首先配置手工确认模式,用于ACK的手工处理,这样我们可以保证消息的可靠性送达,或者在消费端消费失败的时候可以做到重回队列、根据业务记录日志等处理 可以设置消费端的监听个数和...原创 2019-12-09 20:02:14 · 234 阅读 · 0 评论 -
RabbitMQ 消息模式 2
注意: prefetchSize和global这两项,RabbitMQ没有实现,暂且不研究; prefetch_count在no_ask=false的情况下生效,即在自动应答的情况下,这两个值是不生效的;原创 2019-12-07 17:00:16 · 258 阅读 · 0 评论 -
RabbitMQ 消息模式 1
文章目录1、消息如何保证100%的投递?2、幂等性概念3、Confirm确认消息4、Return返回消息5、自定义消费者 1、消息如何保证100%的投递? 什么是生产端的可靠性投递? 保障消息的成功发出 保障MQ节点的成功接收 发送端收到MQ节点(Broker)确认应答 完善的消息进行补偿机制 BAT/TMD互联网大厂的解决方案: 消息落库,对消息状态进行打标 消息的延迟投递,做二次确...原创 2019-12-06 22:55:22 · 206 阅读 · 0 评论 -
RabbitMQ入门
参数说明: -d:后台运行容器 -name:指定容器名 -p:指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号) -v:映射目录或文件,启动了一个数据卷容器,数据卷路径为:/var/lib/rabbitmq,再将此数据卷映射到住宿主机的/data目录 --hostname:主机名(RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 多种开发语言支持,Java、 Python、 Ruby、.NET、 PHP、C/C++、 node.js等原创 2019-12-06 20:35:48 · 523 阅读 · 0 评论