1
我有一些間歇性地在生產中失敗並且在錯誤隊列中結束的消息。每次我運行ReturnToSourceQueue,一個比例成功,並且一個比例再次失敗(所以如果我繼續運行ReturnToSourceQueue,它們最終全部從錯誤隊列中清空)。NServiceBus - 消息進入錯誤隊列但沒有記錄異常?
我弄不明白爲什麼我在日誌中沒有看到任何例外情況?對於成功的消息,我在log4net日誌中看到「接收到的消息...」條目,並且它出現在審計隊列中。但是,對於失敗的消息,他們會轉到錯誤隊列,但沒有日誌條目。
接收這些消息的過程是一個ASP.NET應用程序,如果這有什麼不同。
有沒有人有任何指針?
感謝
沒有 - 沒有嘗試捕獲...我想知道它可能會失敗之前它甚至到達消息處理程序? –
事實證明,在監視同一隊列的盒子上還有另一個(過時的)過程仍在運行!所以它正在忙着把他們從隊列中排除,然後拋出(未記錄)異常。 –
面掌時刻! –