六.常见错误事项
1、發送消息時:磁盤內存不足報警
service not available now, maybe disk full, CL: 0.91 CQ: 0.91 INDEX: 0.91, maybe your broker machine memory too small.
解決措施:刪除日志文件的消息體內容:先查看 磁盤 剩余的內存是否足夠?一般磁盤剩余不足75%則報警;查找store文件;默認路徑在C:\Users\admin\store
說明:
ComimitLog是存儲消息的文件,多個文件構成一個隊列。
而ConsumerQueue是消息的位置文件,多個文件同樣構成一個隊列。
這樣,所有的生產者產生的消息都會順序寫入到ComimitLog文件中。
而消費者只消費自己對應的topic+queue的文件,這樣不會因為消費隊列的增加導致磁盤io問題。
2、Can not find Message Queue for this topic, PushTopic
說明:這個錯誤指的是:Consumer不能找到這個主題的消息隊列,PushTopic嗎?
解決:1、檢查mqbroker或者mqnamesrv是否啟動成功,是否運行正常。
??????? 2、通過rocketMQ_Consumer Web控制臺查詢是否broker是否存在這個主題。
轉載于:https://www.cnblogs.com/xxt19970908/p/6717212.html
總結
- 上一篇: JDBC——入门知识【转】
- 下一篇: 48. Rotate Image ~