当前位置:   article > 正文

RabbitMQ配置更改TCP默认端口5672_安装rabbitmqlisten port listrners.tcp.defaut 5672

安装rabbitmqlisten port listrners.tcp.defaut 5672

前言

公司新项目需集成RabbitMQ,但服务器环境已经安装了ActiveMQ(今天同事不说还不知道),导致安装后俩MQ打架(端口冲突)而发生的一系列问题。没办法,后来居上的就很被动,于是就得改改端口,这一改还踩了坑,特此记一记。


一、环境

RabbitMQ 3.9.8

ErLang 24.1

Windows Server 2012 R2 Standard

二、正常流程

RabbitMQ的配置文件rabbitmq.conf文件在安装目录下的etc中的README.txt有提及:

In this directory you can find an example configuration file for RabbitMQ.

Note that this directory is *not* where the real RabbitMQ
configuration lives. The default location for the real configuration
file is %APPDATA%RabbitMQ abbitmq.config.

%APPDATA% usually expands to C:Users%USERNAME%AppDataRoaming or similar.

好吧,说了一大堆,只是提及了配置示例文件在AppDataRoamingRabbitMQ下面,然而找了一下发现并没有这个rabbitmq.config文件,只剩一个advanced.config文件,这个文件是高级配置文件,里面的语法和json类似,和本文无关。

其实(估计-_-)新版本的RabbitMQ安装默认没有了rabbitmq.config文件,然后折腾了很久,也没找着这个文件,终于,我看到了一道光(bushi),为啥不去RabbitMQ server的github瞅瞅呢,果然!

好吧,其实还是没有第一时间去看看,在度娘那浪费了很多时间。。。

(地址放这里了哈,别说没看见。)[这里是图片003]https://github.com/rabbitmq/rabbitmq-server/tree/v3.8.9/docs OK,然后就回归正常流程,在配置文件中新增如下配置:(配置格式是不是也很眼熟?)

# tcp接口
listeners.tcp.default = 5673
# web页面端口
management.tcp.port = 15673

保存,重启MQ服务,输入rabbitmqctl status命令查询mq状态信息:

可以看到配置文件信息以更新:

继续下滑查看接口信息:

然后在浏览器输入localhost:15673,成功访问。


总结

如果有遗漏的地方或者有不足之处,还请大佬们指正!小弟虚心求教!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/558313
推荐阅读
相关标签
  

闽ICP备14008679号