RocketMQ啟動broker失敗或閃退

2021-10-07 02:23:16 字數 778 閱讀 7532

rocketmq啟動broker提示 錯誤:找不到或無法載入主類

rocketmq的namesrv.cmd可以啟動成功,但是runbroker.cmd啟動報:「找不到或無法載入主類」

解決辦法:切換至rocketmq的bin目錄,開啟runbroker.cmd,修改為如下

修改後儲存重新啟動,搞定。

cd到bin目錄,先啟動nameserver:start mqnamesrv.cmd

然後啟動broker:start mqbroker.cmd -n 127.0.0.1:9876 autocreatetopicenable=true

(備註:autocreatetopicenable=true 表示可以動態建立topic)

附帶:

檢視占用的埠號:

解決:殺掉被占用的埠號

如果查詢出來的結果為空,但還是報埠被占用,用netsh winsock reset命令,之後重啟計算機,完美解決。

rocketmq3 26研究之二broker

brokerstartup 該類為broker啟動類,其實現了配置讀取,引數設定,初始化brokercontroller等等功能 brokercontroller broker功能實現類,包含一些列元件 brokerconfig messagestoreconfig consumeroffsetma...

rocketmq的啟動和停止

rocketmq是乙個高效能,高可用,高負載,低延遲的輕量級訊息中介軟體。wgetunzip rocketmq all 4.7.0 bin release啟動之前需cd 至 rocketmq all 4.7.0 bin release根目錄下 nohup sh bin mqnamesrv 如果因為記...

RocketMQ的安裝與啟動

官網 4.7.1版本 解壓 啟動進入解壓的bin目錄 先啟動nameserver,再啟動broker 在此之前假定已經知道rocketmq的四種角色了 檢查先檢查自身機器的記憶體情況,因為rocketmq預設需要的jvm記憶體時比較大的。nameserver的預設啟動引數 由bin目錄下的runse...