Trace 是Rabbitmq用于記錄每一次發(fā)送的消息,方便使用Rabbitmq的開發(fā)者調(diào)試、排錯(cuò)。
1、啟動(dòng)Tracing插件
在RabbitMQ中默認(rèn)是關(guān)閉的,需手動(dòng)開啟。此處rabbitMQ是使用docker部署的
## 進(jìn)入rabbitMq中
docker exec -it rabbitmq1 bash
## 啟動(dòng)日志插件
rabbitmq-plugins enable rabbitmq_tracing
## 開啟rabbitmq的tracing插件
rabbitmqctl trace_on
開啟了插件后,無(wú)需重啟,rabbitMq管理界面就會(huì)出現(xiàn)Tracing項(xiàng),可新建追蹤。
2、新建trace
新建trace時(shí),JSON模式的數(shù)據(jù)會(huì)被Base64加密,不好觀察,所以選擇Text模式,同時(shí)可在Pattern中配置過濾條件
3、查看Tracing日志
當(dāng)在瀏覽器上直接打開log時(shí)會(huì)出現(xiàn)漢字亂碼
?右鍵下載后通過文本編輯器查看正常
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-526581.html
?##常用命令文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-526581.html
# 查看打開的插件
rabbitmq-plugins list
# 關(guān)閉trace功能
rabbitmqctl trace_off
# 停止tracing
rabbitmq-plugins disable rabbitmq_tracing
到了這里,關(guān)于rabbitMq怎么查看隊(duì)列消息-Tracing日志的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!