我有一個3節點碼頭羣集羣。我們可能想要2個經理。我知道一次只有一個領導。由於它是一個3節點集羣,我試圖找到一些文獻來理解多個管理者的利弊。我需要這些信息,因爲在我的3節點集羣中,如果我有2個主節點,1個工作節點,那麼如果我只是在集羣中創建3個主節點,那麼缺點是什麼?任何想法都會有幫助。碼頭工人多個經理和工人VS
2
A
回答
2
Docker swarm與兩位經理是不推薦。
爲什麼?
Docker swarm implements a RAFT consensus:
筏容忍高達(N-1)/ 2的故障,並且需要(N/2)+1成員的多數或仲裁對提議到集羣值一致。這意味着,在運行筏5個管理者的集羣,如果3個節點不可用,則系統將不會處理任何更多的請求與2個管理者安排額外的任務
所以,如果一個人下來,其他的不會能夠安排額外的任務(沒有集羣升級,沒有新的服務等)。
該文檔還明確了number of managers you should have for high availability:
大小部署
爲了使集羣容忍更多的失敗,增加額外的副本節點到羣集。
Manager nodes Failures tolerated 1 0 3 1 5 2 7 3
所以在短暫的,隨着文檔狀態here:
增加更多的管理者並不意味着增加可擴展性和更高的性能。一般來說,情況正好相反。
相關問題
- 1. 碼頭工人和碼頭工人中的碼頭工人組成塊無端口的一個端口
- 2. 廚師和碼頭工人
- 3. 碼頭工人和木偶
- 4. 碼頭工人碼頭工人用容器中,斯卡拉
- 5. 對碼頭工人跑碼頭工人撰寫羣
- 6. 碼頭工人,碼頭工人在沒有ip地址檢查
- 7. 爲什麼碼頭工人開始比碼頭工人跑快很多
- 8. 碼頭工人通過代理
- 9. 在Windows上管理碼頭工人
- 10. 碼頭工人 - 碼頭工人組成兩個分支機構 - Updated
- 11. 多克羣與碼頭工人集羣
- 12. 碼頭工人 - 多或單容器?
- 13. 碼頭工人。從主機
- 14. 設置了碼頭工人
- 15. 碼頭工人組成:
- 16. 碼頭工人。從主機
- 17. 請與碼頭工人
- 18. 碼頭工人停止
- 19. Solr碼頭工人入門
- 20. 碼頭連接錯誤碼頭工人
- 21. 暴露比3000 Express和碼頭工人
- 22. 大廈碼頭工人和在Ubuntu
- 23. 碼頭工人和詹金斯
- 24. 多個人工神經網絡
- 25. 從一個碼頭工人容器
- 26. 碼頭工人 - 幾個集裝箱
- 27. 碼頭工人碼頭工人VS-撰寫的nginx:EMERG]主機不在上游「httpstat.us」在/etc/nginx/nginx.conf:21
- 28. 將端口設置在碼頭工人的碼頭工人,客戶端的Java
- 29. 多個JavaScript工人
- 30. 碼頭工人不經泊塢窗運行命令