2013-12-12 60 views
1

我們目前正在實施一個新系統。現在,我的信息內容出錯了,並被連接系統拒絕(我們通過REST服務傳輸數據)。我可以編輯我的消息,只要它在錯誤隊列中並重新排隊即可。但是,當NServiceBus嘗試重新發送它時(當然每次都會失敗),但我似乎無法找到該消息以在下一次更正它。任何想法在SLR期間信息被「停放」的地方?在SLR重試期間,我可以在哪裏找到NServiceBus 4.1消息?

回答

1

消息被移動到我們的超時存儲器,這是默認的RavenDB。

+0

嗨Udi,我能夠在RavenDB中找到超時收集,但它只包含元數據,包括最後捕獲到的異常。但是我找不到實際的消息數據。 – Cariarer

+0

消息數據以二進制格式存儲在「狀態」屬性中:https://github.com/Particular/NServiceBus/blob/develop/src/NServiceBus.Core/Timeout/Core/TimeoutData.cs#L29 –

相關問題