
消息队列-RabbitMQ
史蒂夫:王
不求甚解不如不解
展开
-
RabbitMQ系列(二)
目录:消息如何保障100%的投递成功?幂等性概念详解Confirm确认消息Return返回消息自定义消费者消息端的限流消息的ACK与重回队列TTL消息死信队列一.消息如何保障100%的投递成功?什么是生产端的可靠性投递?保障消息的成功发出保障MQ节点的成功接收发送端收到MQ节点(Broker) 确认应答完善的消息进行补偿机制生产端-可靠性投递(一)BAT/TMD互联网大厂的解决方案:**方案1:**消息落库,对消息状态进行打标**方案2:**消息的延迟投递,原创 2020-06-03 12:16:47 · 713 阅读 · 3 评论 -
RabbitMQ系列(一)
主流消息中间件介绍- RabbitMQ第一部分:介绍及架构RabbitMQ是使用Erlang语言开发的开源消息队列系统,基于AMQP协议来实现。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。AMQP协议更多用在企业系统内,对数据一致性、稳定性和可靠性要求很高的场景,对性能和吞吐量的要求还在其次。第二部分:核心概念1.互联网大厂为什么选择RabbitMQ?滴滴、美团、头条、去哪儿、艺龙.开源、性能优秀,稳定性保障.提供可靠性消息投递模式(confir原创 2020-06-02 11:44:11 · 932 阅读 · 4 评论