rocketmq 控制台 trackType NOT_CONSUME_YET


1. 問題描述

     rocketmq消費者偶有沒有收到消息,查看后台, 顯示NOT_CONSUME_YET

2. 分析

mq控制台 顯示有該條消息數據 只是狀態為未消費 那么問題應該出在 消費者一方

誒? 為什么有時能收到呢 

排查代碼后發現:

       消費者consumeMessage方法里 沒有捕獲異常,出現空指針的代碼

       這樣造成了該條消息沒有返回ConsumeOrderlyStatus狀態 標記為已消費

       所以一直循環消費該消息 日志里循環打印

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM