今天在项目启动后发现报错如下:
2022-05-12 15:12:44.658 INFO [hrssc-ei-service,,,] 20342 --- [lientSelector_1] RocketmqRemoting : closeChannel: close the connection to remote address[] result: true 2022-05-12 15:12:44.711 INFO [hrssc-ei-service,,,] 20342 --- [lientSelector_1] RocketmqRemoting : closeChannel: close the connection to remote address[] result: true
解决办法:
docker exec -it --user root mqbroker bash cd ../conf vi broker.conf brokerIP1 = xxx.xxx.xxx.xxx
注意:这里mqbroker是我的容器名称,要使用root权限进入,不然可能无法修改broker.conf文件,在文件中添加 brokerIP1 = xxx.xxx.xxx.xxx等号后面是docker宿主的出网地址,比如docker安装在虚拟机上,那就是你连接虚拟机时的地址,然后重启broker,报错消失。