故如虹,知恩;故如月,知明
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术

修改rabbitmq的连接端口

12989人阅读 2019/3/20 14:09 总访问:3915623 评论:0 收藏:0 手机
分类: 消息队列


rabbitmq的默认连接端口是5672,如果要修改的话,可以通过配置文件修改

当然一般情况下都会遇到坑


默认配置文件地址:安装目录下的etc

就这样一个东东


然后为了怕改错复制一份出来保留,就可以把后面的example删除掉

留下rabbitmq.config

无图无真相:

就是这个样紫


然后打开瞧瞧

非常大一篇,而且全部配置都是注释掉的,格式有点类似json数组,我们要修改默认的端口就找到

{tcp_listeners, [5672]}把他修改成想要的端口就行,

例如修改成8888

{tcp_listeners, [8888]}


然后!添加一个系统环境变量,让rabbitmq去找到这个配置文件!

变量名:RABBITMQ_CONFIG_FILE

变量值:就是配置文件那个路径

注意后面没有.config也没有逗号


然后重启服务:

先停止服务  rabbitmq-server.bat stop

然后坑就来了!

报错一直说后面有个什么],其实这种错就是后面多一个逗号会出现,例如写成了{tcp_listeners, [8096]},

我tm看了无数遍就是不知道哪里多了一个逗号出来,而且居然!!!默认的配置文件什么都不改执行还是会报这个错,坑

然后就删除把,反正不是下面的都注释掉了么,那我就全部删除掉就留第一块的这个配置

然后在执行关闭停止服务命令:rabbitmq-service.bat stop

成功了!当然你的也许不用删可以直接修改)


然后重新执行安装服务:rabbitmq-service.bat install

然后重新执行启动服务:rabbitmq-service.bat start


ok!大功告成,执行一下:rabbitmqctl environment:

就能看到端口已经被修改了







欢迎加群讨论技术,群:677373950(满了,可以加,但通过不了),2群:656732739

评价