如題,brokerIP, namesrvAddr這些都已經顯式配置成服務器的外網IP了,
rocketmq-console也能正常看到集群狀態:

consumer也能連接到集群:

但是用producer發訊息總是失敗,報錯如下:
org.apache.rocketmq.remoting.exception.RemotingConnectException: connect to [SlaveIP:9876, MasterIP:9876] failed
而且很奇怪的一點是,這里先顯示從節點IP,然后是主節點ip,但是我配置producer的時候這倆是反過來的
請問各位大佬有沒有什么排查問題的思路?
uj5u.com熱心網友回復:
你先看看能否ping通服務器,然后再看看你的broker是不是部署成集群了,就要用集群的配置方法uj5u.com熱心網友回復:
兩臺服務器和跑producer的電腦相互之間都能ping通,9876,10911這些埠也是通的broker部署成集群是指?我是按一主一從模式部署的
uj5u.com熱心網友回復:
是不是服務器的記憶體太小了 看看設定一下記憶體大小轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/245832.html
標籤:Web 開發
上一篇:一個json型別的陣列怎么在java中轉化為我可以使用的資料型別。
下一篇:sui'ji'shu
