tnblog
首页

修改rabbitmq的连接端口

142人阅读 2019/3/20 14:09 评论: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:

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







评价
自己阳光积极向上,就会吸引阳光积极向上的人和事
文章
6
评论
8
分类
16
关注
16
{{item.ArticleTitle}}
{{item.BlogName}} : {{item.Content}}