如果您忘記啟動連線,則記錄警告
如果您忘記啟動連線,則記錄警告
在使用 JMS 時,一個非常常見的陷阱是忘記啟動 JMS 連線,建立了一個消費者卻沒有收到任何訊息。我自己也多次在這點上栽跟頭!
為了嘗試協助診斷這個錯誤並預先發出警告,ActiveMQ Classic 4.2 預設會偵測到此情況並產生方便的警告訊息,告知您在 JMS 連線上呼叫 Connection.start() 方法。
關於 此功能 的更多詳細資訊,請參閱 連線設定 URI 上 warnAboutUnstartedConnectionTimeout 屬性的討論。