原因:rocketmq 配置文件默认设置的是内网地址,连接自然会失败。

解决方法:设置公网IP地址,还有开放端口号

进入rocketmq目录,修改配置配置

vi conf/broker.conf

在最下添加配置信息

namesrvAddr={公网IP}:{端口号}
brokerIP1={公网IP}

然后保存,再关闭掉 rocketmq的 broker 服务,然后再重启broker服务,在重启的时候指定这个配置文件即可

nohup bin/mqbroker -c conf/broker.conf &

可以在可视化工具就能查看修改是否成功

更多推荐