一、問題描述
在搭建好rockemq的本地環境後,運作mq的測試案例報如下錯誤,看報錯是topic建立失敗!
上圖
原因:Broker 禁止自動建立Topic,且使用者沒有通過手動建立此Topic,或者broker 和 Nameserver網絡不通;
二、解決方案
百度一哈的時候發現如下解決方案:在mq的conf目錄下的broker.conf檔案中加入如下圖配置、然後重新啟動mq
我們發現還是不行。。。
這個時候繼續搜尋資料發現是不是broker和nameserver網段不通,我們發現broker預設啟動的時候監聽的ip是你本地ipv4的ip,我們加入以下圖檔上的配置,問題解決。。。
消費者消費了消息,美滋滋~~~