一次Rocketmq的維修之路

2021-09-26 20:48:04 字數 934 閱讀 6233

始終不知道開發和運維的區別。現在我這全套環境都是自己搭建的

1、起因:專案本地啟動,本地和測試環境使用同樣的topic,又不想單獨建立topic,計畫更改mq的配置,可以自動建立topic和topic消費組

3、結論:

要先啟動nameserver,再啟動broker。

因為broker要向nameserver進行註冊。

啟動的使用,最好使用-c 指定配置檔案

nameserver的配置:

broker的配置:

自動建立topic和消費組的配置在紅框

啟動:nohup sh /home/qch/rocketmq-all-4.2.0/bin/mqnamesrv -c /home/qch/rocketmq-all-4.2.0/conf/namesrv.properties > /home/qch/rocketmq-all-4.2.0/logs/mqnamesrv.log 2>&1 &

nohup sh /home/qch/rocketmq-all-4.2.0/bin/broker -c /home/qch/rocketmq-all-4.2.0/conf/broker.properties > /home/qch/rocketmq-all-4.2.0/logs/broker.log 2>&1 &

檢視埠占用:

netstat -tunlp

記得看下啟動後埠對不對

4、反思:

看到程序都在,然後去檢視clusterlist,發現不行,還是要冷靜

mq的日誌實在太差了。broker都沒註冊到nameserver上,連個提示都沒有

5、排查思路

使用netstat -tunlp檢視埠情況

不指定埠的話,會預設使用9876埠

記一次緊急故障的維修

很抱歉,本來想寫一篇很有特點的文章給廣大午飯,當我完成1 2的時候才發現文件丟失了。於是還得重頭來過,寫一篇短文來給一些新技術人員提供乙份參考經驗吧。本文沒有什麼高深的技術內容,但是也是乙份經驗的分享。週六接到公司的緊急 公司伺服器出問題了。於是火速從家裡趕到公司。才發現是出了大事。公司機房的一台空...

記錄一次電腦維修的經歷

昨天上午,如往常一樣,來到工位,開啟膝上型電腦,發現電腦沒有任何反應,開不了機了。遇到這個問題我的思路過程如下 2 附近維修店 很快,過來了一名維修人員,試了幾下不行,說,主機板壞了,需要換主機板,一千多,電腦需要帶走。我說我考慮一下,準備走時,他說要給上門服務費50元。額,我也是很不爽,協商了一會...

RocketMQ一次消費效能問題排查 實戰筆記

目錄 一 需求描述 二 問題分析 1.tcpdump網路情況 2.檢視消費執行緒堆疊 3.消費 定位 三 後記 一 需求描述 在容器推廣中,為了測試容器的效能,需要訊息sdk與ecs上在傳送和消費的效能對比 在對比消費效能時,發現容器中的消費效能居然是ecs的2倍。容器併發消費的20個執行緒tps在...