国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

查看rabbitmq日志,Rabbitmq Trace日志

這篇具有很好參考價(jià)值的文章主要介紹了查看rabbitmq日志,Rabbitmq Trace日志。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

在使用rabbitmq時(shí),我們有時(shí)需要查看消息隊(duì)列生產(chǎn)/消費(fèi)了那些消息,便于我們排錯(cuò)。rabbitmq中提供一個(gè)插件rabbitmq_tracing用于記錄消息的日志,默認(rèn)是未打開的,需要自己用命令打開

docker exec -it rabbitmq1 bash
# 查看打開的插件 
rabbitmq-plugins list
# 啟動(dòng)日志插件
rabbitmq-plugins enable rabbitmq_tracing
# 開啟rabbitmq的tracing插件
rabbitmqctl trace_on

# 如果添加到其他虛擬主機(jī) 
# -p 參數(shù)前綴 加上你的虛擬主機(jī)名字
rabbitmqctl trace_on -p myhost
  • 關(guān)閉trace功能
# 關(guān)閉trace功能
rabbitmqctl trace_off
# 關(guān)閉其他虛擬主機(jī)
rabbitmqctl trace_off -p myhost
  • 停止tracing
rabbitmq-plugins disable rabbitmq_tracing

安裝該插件后在控制臺的管理tab頁,在Admin中會(huì)發(fā)現(xiàn)右側(cè)有多了一個(gè)Tracing選項(xiàng)
rabbitmq日志怎么看,后端技術(shù),java-rabbitmq,rabbitmq,java
rabbitmq日志怎么看,后端技術(shù),java-rabbitmq,rabbitmq,java

  • name:用于區(qū)分不同的track

  • Format:表示輸出的消息日志格式,有Text和JSON兩種,Text格式的日志方便人類閱讀,JSON的方便程序解析

  • Pattern:用來設(shè)置匹配的模式,和Firehose的類似。如“#”匹配所有消息流入流出的記錄;“publish.#”匹配所有消息流入的情況;“deliver.#”匹配所有消息流出的情況。

其中,最重要的是理解pattern的格式。一般來跟蹤消息時(shí)會(huì)涉及到兩個(gè)部分:有沒有發(fā)布到MQ,有沒有發(fā)出去。其抓包記錄的格式如下:

rabbitmq日志怎么看,后端技術(shù),java-rabbitmq,rabbitmq,java
publish是到exhange的時(shí)間;recevied是到queue的時(shí)候,并不是推送到消費(fèi)者的時(shí)間,如果消費(fèi)慢,那么積壓是必然的,可能會(huì)很久后才被處理,這個(gè)只能在消費(fèi)端跟蹤。

官網(wǎng)

The firehose publishes messages to the topic exchange amq.rabbitmq.trace with

routing key either "publish.exchangename", for messages entering the broker, or "deliver.queuename", for messages leaving the broker;

也就是抓publish跟著exchangename走,抓消費(fèi)跟著queuename走。文章來源地址http://www.zghlxwxcb.cn/news/detail-558449.html

到了這里,關(guān)于查看rabbitmq日志,Rabbitmq Trace日志的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • RabbitMQ源碼分析之日志系統(tǒng)

    作者:禪與計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) RabbitMQ是一個(gè)開源的消息隊(duì)列系統(tǒng),本文將從RabbitMQ服務(wù)器日志系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)中,對其進(jìn)行深入剖析。RabbitMQ服務(wù)器基于Erlang開發(fā)而成,具有高吞吐量、低延遲等優(yōu)點(diǎn)。同時(shí),它支持多種消息中間件協(xié)議,如AMQP、MQTT、STOMP等。本文不討論R

    2024年02月07日
    瀏覽(18)
  • RabbitMQ - 修改日志和數(shù)據(jù)存放路徑

    RabbitMQ是一個(gè)功能強(qiáng)大的消息中間件,被廣泛應(yīng)用于分布式系統(tǒng)中。默認(rèn)情況下,RabbitMQ會(huì)將日志和數(shù)據(jù)存儲在預(yù)定義的路徑下。然而,有時(shí)候我們希望修改這些路徑,以滿足特定的需求。本文將詳細(xì)介紹如何修改RabbitMQ的日志和數(shù)據(jù)存放路徑,并提供相應(yīng)的源代碼示例。 要修

    2024年02月03日
    瀏覽(46)
  • logback整合rabbitmq實(shí)現(xiàn)消息記錄日志

    logback.xml文件配置 yml文件配置 代碼配置rabbitmq信息 測試客戶端 此外,如果要對日志進(jìn)行鏈路標(biāo)記,可以是用MDC

    2024年02月05日
    瀏覽(21)
  • 查看Docker容器中RabbitMQ的密碼

    要查看Docker容器中RabbitMQ的密碼,可以嘗試以下幾個(gè)步驟: 1. 查看容器運(yùn)行時(shí)的環(huán)境變量 在Docker容器中,可以通過環(huán)境變量來設(shè)置RabbitMQ的用戶名和密碼。因此,可以使用以下命令查看容器的環(huán)境變量: ``` docker inspect container-name ``` 其中,`container-name`是RabbitMQ容器的名稱或

    2024年02月07日
    瀏覽(20)
  • 【MQ系列】查看RabbitMQ的版本號

    【MQ系列】查看RabbitMQ的版本號

    如果上述報(bào)錯(cuò),則試試下面的方法 進(jìn)入容器 查詢r(jià)abbitmqctl 文件路徑? 進(jìn)入到對應(yīng)的文件 查詢版本號 ?

    2024年02月16日
    瀏覽(11)
  • 使用RabbitMQ控制臺查看和發(fā)送消息

    使用RabbitMQ控制臺查看和發(fā)送消息

    控制臺發(fā)消息 點(diǎn)擊queues -- Publish message 發(fā)送消息 Headers 設(shè)置contentType application/json Payload里填上發(fā)送內(nèi)容,點(diǎn)擊Publish message 就可以 控制臺查看消息 點(diǎn)擊queues -- Get Message(s) -- Payload里查看內(nèi)容 get message只是查看消息,不會(huì)消費(fèi)該條消息

    2024年02月10日
    瀏覽(20)
  • Linux安裝RabbitMQ,怎么使用RabbitMQ

    Linux安裝RabbitMQ,怎么使用RabbitMQ

    MQ(消息隊(duì)列),典型的生產(chǎn)者消費(fèi)者模式,生產(chǎn)者不斷向消息隊(duì)列發(fā)送消息,消費(fèi)者不斷從消息隊(duì)列中獲取消息。因?yàn)橄⒌纳a(chǎn)和消費(fèi)都是異步的,而且只關(guān)心消息的發(fā)送和接收,沒有業(yè)務(wù)邏輯的侵入,輕松實(shí)現(xiàn)了系統(tǒng)之間的解耦合。通過高效的可靠的消息傳遞機(jī)制進(jìn)行系統(tǒng)

    2024年02月12日
    瀏覽(18)
  • RabbitMQ消息拒絕怎么解決

    RabbitMQ是一個(gè)可靠的、高效的、易于使用的分布式消息隊(duì)列系統(tǒng)。它支持多種消息協(xié)議,如AMQP、STOMP、MQTT等。RabbitMQ被廣泛應(yīng)用于企業(yè)級應(yīng)用中,尤其是在異步通信、解耦合和負(fù)載均衡方面。 在使用RabbitMQ時(shí),有時(shí)候我們會(huì)遇到消息被拒絕的情況。這種情況不僅會(huì)影響系統(tǒng)的

    2024年02月16日
    瀏覽(21)
  • RabbitMQ怎么處理消息事務(wù)

    在 RabbitMQ 中,可以通過以下兩種方式實(shí)現(xiàn)消息事務(wù): 發(fā)送方確認(rèn)(Publisher Confirms) :這是 RabbitMQ 提供的一種輕量級事務(wù)機(jī)制。在發(fā)送消息之前,發(fā)送方可以要求 RabbitMQ 確認(rèn)消息是否成功投遞到交換機(jī)(Exchange)中。如果確認(rèn)失敗,發(fā)送方可以選擇重試或者處理發(fā)送失敗的情

    2024年02月07日
    瀏覽(24)
  • Canal同步Mysql實(shí)時(shí)操作日志至RabbitMQ,并實(shí)現(xiàn)監(jiān)聽及解析處理

    Canal同步Mysql實(shí)時(shí)操作日志至RabbitMQ,并實(shí)現(xiàn)監(jiān)聽及解析處理

    關(guān)于Canal的介紹及原理不在此贅述,可自行查閱。筆者在使用Canal同步Mysql實(shí)時(shí)操作記錄至RabbitMQ的過程中,也翻閱了一些大牛們的文章,可能是我使用的Canal版本與文中版本不一致,出現(xiàn)了一些問題,在此總結(jié)記錄一下可行的方案。 注:本文使用的Canal為 v1.1.7 先查看目標(biāo)數(shù)據(jù)

    2024年04月10日
    瀏覽(49)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包