我完成了NServiceBus的Pub/Sub示例。NServiceBus Pub/Sub示例和「Distributor」
我現在試圖圍繞着NServiceBus的「Distributor」concept。
起初我非常困惑,因爲我認爲映射到「分銷商」的例子有一部分。我現在開始認爲情況並非如此。
因此,該示例顯示了2個運動部件。 A 發行人和訂戶。但下一頁顯示至少4個移動部件。
- 訂閱數據庫
- 發佈方節點(P_1,P_2)
- 分銷
- 用戶節點(S_A_#,S_B_#)
它都做出了很大的意義,直到我到了這一點。現在我仍然想知道這些新玩家如何繪製出一個很好的清晰例子。 (或者我應該看一個新的例子嗎?)
我讀了關於這些的網頁,從概念的角度來看,這一切都是有道理的。但我不明白它在現實生活/代碼/示例中的工作原理。
如果我對我的問題太模糊了,讓我問一個更具體的問題:我需要對Pub/Sub示例做些什麼才能使用上面的4個部分?
因此,分配器後面的每個訂購者都是一個冗餘物理節點? (這意味着它們並不是全部都會收到消息,只是其中的一個?) – Vaccano 2011-04-13 15:10:41
您可以在每臺物理機器上安裝多個進程。訂戶的每個實例只會收到分銷商給它的信息。分配器和N訂戶節點的組合作爲一個邏輯訂戶。 – 2011-04-13 17:27:56