![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RabbitMQ学习
阿团团
这个作者很懒,什么都没留下…
展开
-
Centos6下RabbitMQ学习(三)——队列、消息的持久化
1 队列持久化RabbitMQ的队列分为两种,持久化(durable)和瞬时(transient)队列。一个节点重启后,会重新声明持久化队列。但持久化队列内的消息是否可以被恢复,取决于消息本身的持久性队列的持久化在需要客户端声明队列时配置现在实战一下1.1 客户端声明队列为持久化java的RabbitMQ客户端,channel.queueDeclare()第二个参数表示是否持久...原创 2019-03-15 14:06:05 · 244 阅读 · 0 评论 -
Centos6下RabbitMQ学习(零)——集群搭建(非高可用)
rabbitmq的官方文档总目录https://www.rabbitmq.com/documentation.html1 单点搭建RabbitMQ是先启动单个节点,然后用命令组成集群的,所以从单点搭建开始我是用官方编译好的包,解包即用,当然,RabbitMQ是用erlang编写的,我们肯定也要安装erlang官方文档https://www.rabbitmq.com/instal...原创 2019-03-13 09:54:09 · 219 阅读 · 0 评论 -
Centos6下RabbitMQ学习(一)——Java客户端收发消息、可靠性、确认
这部分学习客户端如何和消息队列交互,如何发送消息、接收消息等,官方文档如下https://www.rabbitmq.com/tutorials/tutorial-one-java.html0 Java程序准备我们使用RabbitMQ官方提供的一个客户端包,添加maven依赖,后两个是日志框架,不加会报个警告,也不影响功能<dependency> <gro...原创 2019-03-13 16:30:21 · 199 阅读 · 0 评论 -
Centos6下RabbitMQ学习(二)——镜像队列实现高可用
镜像队列是比较常用的实现RabbitMQ高可用方式,官方文档还提到了另外一种高可用方式High availability with Pacemaker and DRBD,但是它自己都说了"This part documents a technique for achieving active-passive high availability with RabbitMQ. Mirrored que...原创 2019-03-14 10:20:11 · 218 阅读 · 0 评论