Springboot集成RocketMq搭建消息中間件服務closeChannel: close the connection to remote address[] result: true
Springboot集成RocketMq搭建消息中間件服務,開發(fā)完成,測試的時候忽然間,在控制臺不斷地打印 closeChannel: close the connection to remote address[] result: true
從表面意思可以看出是:無法連接RocketMq的服務。
解決方案
1、我們先去查看mq server服務端所在服務器的安全組是否打開了對應的10909-10912
2、接著查看我們的conf/broker.conf配置文件是否設置了brokerIP1=XXX.XXX.XXX.XX(服務器外網(wǎng)IP)(此處這個啟動是單擊模式的rocketMQ)
上面的錯誤基本上就是這兩項所導致的!如果還未解決,那就在我們的啟動broker命令的時候增加所使用的的配置文件的命令,
啟動broker命令如下:
.\bin\mqbroker.cmd -n (服務器公網(wǎng)地址):9876 -c conf/broker.conf autoCreateTopicEnable=true &
到這里我們關(guān)于closeChannel: close the connection to remote address[] result: true的問題就已經(jīng)解決了
大家都在看:
本文內(nèi)容根據(jù)網(wǎng)絡資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。
轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。