如果 MQ 处于开启状态,会有四个端口,其中,一个 namesrv 端口,默认是 9876,还有三个 broker 端口(10909、10911、10912)
如果需要本地开发环境连接到rocketmq的服务器进行消息推送,需要开启修改对应的配置文件实现。
#切换到配置文件目录
cd conf/
编辑配置文件
vim broker.conf
#添加服务器的外网的ip地址
namesrvAddr=IP地址:9876
brokerIP1=IP地址
cd ../bin
#先启动namesrv
nohup sh mqnamesrv &
#再启动 broker注意一定要指定对应的配置文件,否则不会生效
nohup sh ./mqbroker -n localhost:9876 -c ../conf/broker.conf &