Fork me on GitHub
摘要: RabbitMQ一共具有三种模式:单机、普通集群、镜像集群 单机模式 单机模式,就是我们平常玩的demo,生产上肯定不能用。具体安装部署过程可以参考我的这篇文章:CentsOS原生RabbitMQ安装过程 普通集群 普通集群就是在多台机器上启动多个实例。每个队列只会存在其中的一个实例上,然后所有实例 阅读全文
posted @ 2019-07-31 14:47 石玉军 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 本文涉及:投递失败的消息怎么处理、如何实现延时队列、如何指定消息的优先级、消息的持久化是如何实现的、如何保证消息不丢失 首先投递失败存在如下两个情况 当交换器无法根据自身的类型和路由键找到符合条件的队列 如果交换器在将消息路由到队列时发现队列上并不存在任何消费者 解决方案: 在生产者投递消息时指定m 阅读全文
posted @ 2019-07-31 09:26 石玉军 阅读(492) 评论(0) 推荐(0) 编辑