RocketMQ搭建问题,brokerIP修改不生效

问题:

搭建设备中有多个网卡,broker在启动时默认选择了一个网卡,由于网段不对,不能在外部访问,而在broker配置文件中修改brokerIP1=10.1.1.1并不生效。

原因:

当使用命令 sh mqbroker -m >../conf/me-2m-2s-async/broker.p 创建配置文件broker.p时,默认生成的文件带了时间等格式,如下图:

当我使用网上的例子:

echo "brokerIP1=10.19.73.64的外网IP" > broker.properties

发现成功了,外网可以访问的。但是broker.p里面并没有 2018-12-12 13:59:15 INFO main 这样的信息,而直接是brokerIP1=10.19.73.64这一句。

解决:

将使用命令生成后的broker.p文件中,横杠前面的全去掉,效果如下图:

对应这种配置文件不生效的问题,还要从配置文件本身找起


版权声明:本文为pea378原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。