rabbitmq参数配置(Spring boot集成RabbitMQ中Exchange与Queue参数详解)

:暂无数据 2026-07-17 22:40:09 1

rabbitmq参数配置(Spring boot集成RabbitMQ中Exchange与Queue参数详解)

各位老铁们,大家好,今天由我来为大家分享rabbitmq参数配置,以及Spring boot集成RabbitMQ中Exchange与Queue参数详解的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

本文目录

Spring boot集成RabbitMQ中Exchange与Queue参数详解

关于springBoot整合RabbitMQ及基本使用可以参考: springBoot整合RabbitMQ及基本使用

设置exchange为持久化之后,并不能保证消息不丢失,因为此时发送往exchange中的消息并不是持久化的,需要配置delivery_mode=2指明message为持久的。

在FanoutExchange中,会将发送的消息封装为 Message 对象,该对象中有一个 MessageProperties 对象,用来指定消息的属性,而 MessageProperties 中默认的 deliveryMode 属性为 MessageDeliveryMode.PERSISTENT ,查看源码得知,MessageDeliveryMode.PERSISTENT = 2,所以 FanoutExchange 发送的消息默认就是持久化的。

rabbitmq3.8.2安装步骤及集群配置

***隐藏网址***

***隐藏网址***

  提取码: gd8t

 这一步主要参考官网的步骤,具体如下:

 创建 /etc/yum.repos.d/rabbitmq_erlang.repo 文件,内容如下:

 安装erlang

 2.2.1 导入mq签名

***隐藏网址***

   ),我这边服务器是centos7,故rabbitmq.repo写入如下内容:

 2.2.3 安装rabbitmq服务

 2.2.4 启动服务并设置开机自启动

 2.2.5 开启管理界面

   这一点 方便我们通过url访问查看运行情况,阿里云服务器安全里一定要开启15672端口

 在此我们还需要新增一个用户作为管理员

   添加用户 -用户名 密码自己定

 修改用户角色为管理员- 把下面username改成自己的用户名

 修改用户权限

 自此 你可以通过ip:15672的方式访问RabbitMQ后台

 目前我是有两台阿里云的,同一区的服务器,内网可访问。

   2.3.1 修改hostname -服务器别名,方便我们后面两个mq服务连接

   vi /etc/hosts  新增node1和node2 两个内网ip

 原以为OK了,重启还是老样子,其实centos7 还提供了一步方法

 直接修改成功了!

   2.3.2 Erlang cookie设置,这里最坑,困了我好久,有必要总结一下

   确保node1与node2两个服务器的.erlang.cookie保持一致

   找到node1服务器的.erlang.cookie,位置如下:

   /var/lib/rabbitmq/.erlang.cookie

   然后复制内容到node2服务器对应的.erlang.cookie

   修改好后,记得还原权限400

 修改完后 一定要重启node1与node2服务器,这样修改才能生效。之前一直困扰我的node2连接不上node1的mq服务,一直提示cookie有问题,重启mq服务也没用,重启服务器 reboot后问题就可以解决,切莫少了这步。

   出现的问题如下:

   TCP connection succeeded but Erlang distribution failed

   Authentication failed (rejected by the remote node), please check the Erlang cookie

   那就执行重启命令吧!一切解决!

 2.3.3 加入mq集群

   node1 mq服务设置后台执行

 可以查看目前 node1的mq状态

 node2 加入node1的MQ集群,关键时刻了!

 配置好MQ集群后,可以在 node1、node2服务器上任意执行 rabbitmqctl cluster_status 来查看MQ集群是否配置成功

   如下图所示:

 这里就彻底成功了!现在直接通过url访问看一下是否正常可以显示两个mq服务:

关于rabbitmq参数配置和Spring boot集成RabbitMQ中Exchange与Queue参数详解的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

rabbitmq参数配置(Spring boot集成RabbitMQ中Exchange与Queue参数详解)

本文编辑:admin

更多文章:


send out用法及例句(send out是什么意思)

send out用法及例句(send out是什么意思)

各位老铁们好,相信很多人对send out用法及例句都不是特别的了解,因此呢,今天就来为大家分享下关于send out用法及例句以及send out是什么意思的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

2026年9月7日 20:30

全球新冠肺炎疫情背景下航运发展(盐田港复苏日志:半年历劫从“低谷”到“爆仓” 疫情之后巨轮如何越洋航行)

全球新冠肺炎疫情背景下航运发展(盐田港复苏日志:半年历劫从“低谷”到“爆仓” 疫情之后巨轮如何越洋航行)

大家好,关于全球新冠肺炎疫情背景下航运发展很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于盐田港复苏日志:半年历劫从“低谷”到“爆仓” 疫情之后巨轮如何越洋航行的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决

2026年9月7日 17:10

matlab求解带字母参数方程组(我想matlab求一个关于x,y的方程组 ab c d f e h m n 都是参数)

matlab求解带字母参数方程组(我想matlab求一个关于x,y的方程组 ab c d f e h m n 都是参数)

大家好,关于matlab求解带字母参数方程组很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于我想matlab求一个关于x,y的方程组 ab c d f e h m n 都是参数的知识点,相信应该可以解决大家的一些困惑和问题,

2026年9月7日 16:30

oracle中的循环语句(下面哪个不是oracle程序设计中的循环语句 a for)

oracle中的循环语句(下面哪个不是oracle程序设计中的循环语句 a for)

本篇文章给大家谈谈oracle中的循环语句,以及下面哪个不是oracle程序设计中的循环语句 a for对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年9月7日 15:30

多表查询怎么做(Excel技巧:如何多表同步筛选)

多表查询怎么做(Excel技巧:如何多表同步筛选)

各位老铁们好,相信很多人对多表查询怎么做都不是特别的了解,因此呢,今天就来为大家分享下关于多表查询怎么做以及Excel技巧:如何多表同步筛选的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

2026年9月7日 15:10

服装店网站网页设计(服装网站建设目标设计要看甲方)

服装店网站网页设计(服装网站建设目标设计要看甲方)

“服装店网站网页设计”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看服装店网站网页设计(服装网站建设目标设计要看甲方)!

2026年9月7日 14:10

电脑里2个系统怎么删除一个(电脑开机显示有两个系统,如何删除一个)

电脑里2个系统怎么删除一个(电脑开机显示有两个系统,如何删除一个)

大家好,电脑里2个系统怎么删除一个相信很多的网友都不是很明白,包括电脑开机显示有两个系统,如何删除一个也是一样,不过没有关系,接下来就来为大家分享关于电脑里2个系统怎么删除一个和电脑开机显示有两个系统,如何删除一个的一些知识点,大家可以关注

2026年9月7日 12:20

苹果手机代码大全(恢复更新固件iOS未知错误代码解决大全)

苹果手机代码大全(恢复更新固件iOS未知错误代码解决大全)

大家好,今天小编来为大家解答以下的问题,关于苹果手机代码大全,恢复更新固件iOS未知错误代码解决大全这个很多人还不知道,现在让我们一起来看看吧!

2026年9月7日 10:20

scrollthrough意思(“scroll”是什么意思)

scrollthrough意思(“scroll”是什么意思)

今天给各位分享“scroll”是什么意思的知识,其中也会对“scroll”是什么意思进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年9月7日 08:00

怎么激活keygen(注册机如何激活cad2008一个简单激活cad2008的方法)

怎么激活keygen(注册机如何激活cad2008一个简单激活cad2008的方法)

本篇文章给大家谈谈怎么激活keygen,以及注册机如何激活cad2008一个简单激活cad2008的方法对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站

2026年9月7日 06:30

最近更新

热门文章

dessert(dessert是什么意思)
2026-05-03 12:45:03 浏览:7
标签列表