我使用NService總線3.0,我應該使用主配置文件還是NServiceBus.Distributor進行負載平衡?NServiceBus.Distributor和主節點有什麼區別
1
A
回答
2
主配置文件基本上將NServiceBus 2.6分發器的職責與作爲工作節點本身的職責結合起來,至少與負載分配有關。
主節點也做其他的事情取決於其他配置,如:用作超時經理,網關等
的分銷商輪廓,而另一方面,原來的終點變成唯一的分銷商。實際上,它就像一個NServiceBus 2.6分銷商。它分發消息但不參與自己的處理。
對於將一批分發服務器放在故障轉移羣集上的情況,分發服務器非常有用(閱讀:昂貴),並且您不想浪費處理郵件的昂貴資源,因爲您擁有更便宜的服務器來處理那。
有關詳細信息,請參閱More on Profiles在NServiceBus文檔,具體在標題「功能相關模板」
EDIT
關於在故障轉移羣集不運行工作節點,看來在V3事情並沒有按照他們應該設置的方式設置,這是(在概念上)在集羣中的主設備上運行分配器和超時管理器(沒有工人),然後只將運行員工作爲衛星運行。有關更多信息,請參閱此thread in the NServiceBus discussion group和comments on this answer for this question。
相關問題
- 1. 主鍵和身份有什麼區別?
- 2. 硒 - 點擊和ClickAndWait有什麼區別?
- 3. 螞蟻和螞蟻節點之間有什麼區別?
- 4. 瀏覽器和節點有什麼區別?
- 5. 在Elixir中,節點和進程之間有什麼區別?
- 6. CANOE中的CAPL測試節點和網絡節點有什麼區別?
- 7. 鏈接列表的首節點和起始節點之間有什麼區別?
- 8. 有什麼區別`和$(Bash中有什麼區別?
- 9. ==和===有什麼區別?
- 10. ==和===有什麼區別?
- 11. 有什麼區別? :和||
- 12. ==和===有什麼區別?
- 13. '=='和'==='有什麼區別?
- 14. `&`和`ref`有什麼區別?
- 15. JavaScript和=== ===有什麼區別?
- 16. 有什麼區別:。!和:r!?
- 17. | 0和~~有什麼區別?
- 18. Appender和〜有什麼區別?
- 19. Core Data,Firebase和Realm有什麼區別?他們有什麼優點和缺點?
- 20. ClearCase:主副本有什麼區別?
- 21. GTK主題和窗飾主題有什麼區別?
- 22. MongoDB中的「副本對」和「主 - 主」複製有什麼區別?
- 23. 使用ARAnchor插入節點並直接插入節點有什麼區別?
- 24. xtype和別名有什麼區別?
- 25. Mixpanel:識別()和people.identify()有什麼區別?
- 26. 這兩個地點有什麼區別?
- 27. 以下幾點有什麼區別?
- 28. 有什麼區別
- 29. 有什麼區別
- 30. 有什麼區別?
我確實希望它能夠與超時管理器一起運行Distributor配置文件,我不想在故障轉移羣集上安裝工作器節點。 – Marius
編輯我的答案與更多的信息,但不幸的是,你現在可能會發現它有點不完整。 –
運行分發服務器上的超時管理器沒有問題,但您需要自己啓動它。檢查出答案http://stackoverflow.com/questions/14718083/what-is-the-correct-way-to-use-the-timeout-manager-with-the-distributor-in-nserv – janovesk