代码改变世界

随笔分类 -  RabbitMq

RabbitMq如何确保消息不丢失

2020-09-29 14:58 by 李明成, 1443 阅读, 收藏, 编辑
摘要: 上篇写了掌握Rabbitmq几个重要概念,从一条消息说起,这篇来总结关于消息丢失让人头痛的事情。网络故障、服务器重启、硬盘损坏等都会导致消息的丢失。消息从生产到消费主要结果以下几个阶段如下图。 ①生产阶段,生产者创建消息,经过网络发送到rabbit服务器 ②消息存储阶段,首先被发送到交换器然后经过路 阅读全文

掌握Rabbitmq几个重要概念,从一条消息说起

2020-09-17 13:23 by 李明成, 1085 阅读, 收藏, 编辑
摘要: RabbitMQ 是功能强大的开源消息代理。根据官网称:也是使用量最广泛的消息队列。就像他的口号“Messaging that just works”,开箱即用使用简单,支持多种消息传输协议(AMQP、STOMP、MQTT)。 一个应用程序或者服务如何使用RabbitMq呢? 首先会有生产者和消费者 阅读全文