我們遇到了使用nServiceBus的Windows服務的問題。在某個隨機時刻,nServiceBus停止處理消息並將它們直接指向錯誤隊列,並且我必須重新啓動服務。重新啓動後,到達輸入消息隊列的消息將被處理,並且所有內容都將恢復正常。如果我們重新丟棄發送到錯誤隊列的消息,則它正在成功處理它,而沒有任何問題。NServiceBus - 郵件直接進入錯誤隊列,無需處理
我們使用log4net日誌來審計消息流並存儲在數據庫中。 NServiceBus處理程序停止登錄log4net。在我們重新啓動Windows服務(NServiceBus)後,它開始再次登錄。我們無法在開發環境中重現此問題。我們懷疑這可能是NService總線內存泄漏問題。但我們不知道如何確認此問題並解決相同問題。
我們計劃在這個Windows服務(NServiceBus)移動到不同的服務器作爲一個試錯的基礎。有沒有人遇到過這個問題並解決了它?請幫助我們解決此問題,因爲它會在生產環境中造成更多麻煩。
NServiceBus版本,我們正在使用:2.0.0.1329
消息隊列和窗口服務都在同一臺機器上。