我們試圖讓許多應用程序一起通信,並通過NSB驅動彼此的動作。我希望將每個應用放入自己的隊列中,原因有兩個:讓支持更容易排除問題並(可能)有另一個可擴展應用的位置。巴士將託管在Windows服務中,可能只是所有應用程序將共享的單個實例。每個應用程序都可以發佈一條消息,該消息將被Windows服務器接收並使用另一個應用程序中的程序集進行處理,然後響應消息將被放回到同一隊列中。有可能所有應用程序和窗口服務器都可以安裝在同一臺計算機上,安裝許多可以做同樣事情的Windows服務對我來說聽起來不是一個好的答案。有沒有辦法讓一個Windows服務託管NSB來監聽多個隊列?NServiceBus單進程,但多輸入隊列
謝謝。
NServiceBus強制執行一個隊列到一個進程。 這個問題我有點類似於你https://github.com/Particular/NServiceBus/issues/219 –