天天看點

記activemq的一次故障

   今天下午發現公司的activemq消息系統異常,在某個topics上堆積了大量消息,後來發現是有開發同學直接在生産環境上測試,以durable subscription方式訂閱消息,應為是測試, 消費不及時, 導緻大量消息堆積。

   停止activemq後重新啟動, 發現服務總是起不來, 檢視日志檔案有如下異常

網上找了一把, 發現是由于 5.4.1 這個版本引入了 延遲發送的功能引起的, 解決方式也很簡單,在<broker>中添加 schedulersupport="false" 屬性,禁掉scheduler功能就可以了。

繼續閱讀