我關心我的NServiceBus解決方案。有沒有辦法看到目前NServiceBus存在什麼訂閱
我有一個發佈一些非常重要的消息的「MessageHub」。但有時它會失去對其訂閱的跟蹤,因爲它認爲沒有人在傾聽而放棄該消息。
我試過打開「NServiceBus.Integration」來存儲訂閱。但儘管如此,我仍然對它認爲什麼都不在聽的糟糕的啓動順序有問題。
有沒有辦法來調試這個過程?試圖弄清楚爲什麼它會變得困惑?
我甚至不知道的方式來看看它的訂閱「認爲」它......
我NServiceBus去,因爲它是不應該永遠丟失數據。現在我失去了大卡盤。我知道這是一個配置問題,但它造成了很多悲傷。
生產配置文件將訂閱數據存儲在2.6版的數據庫中,以及3.0版的RavenDB中。在這兩種情況下,您都可以看到訂閱。 – 2012-02-18 15:50:12
發佈商訂閱工具在那裏有正確的隊列。但它並沒有真正顯示在另一個隊列中。 (我甚至嘗試刪除隊列並重新制作它們)。在運行runner.exe工具後,我發現這一切都出錯了(我之所以這麼做,是因爲我有DTC問題。) – Vaccano 2012-02-18 18:47:59
我只需要一個更可靠的發佈/訂閱解決方案。由於我沒有去完全解決,所以我打算將你的答案標記爲「正確」。我改變了我的系統,不使用發佈。現在它是直接發送。希望這將使一切更加可靠。 – Vaccano 2012-02-18 18:48:58