我正在进入 Docker Swarm,这是我找不到答案的问题......
我有 3 台物理主机,我想创建一个集群。我应该使用单独的(第 4 台)物理主机来运行 Swarm 主服务器,再使用一台来运行 KV 存储,或者我可以在这 3 台主机中的一台中运行它们并且仍然能够将它们全部用作 Swarm 节点?
谢谢。
我正在进入 Docker Swarm,这是我找不到答案的问题......
我有 3 台物理主机,我想创建一个集群。我应该使用单独的(第 4 台)物理主机来运行 Swarm 主服务器,再使用一台来运行 KV 存储,或者我可以在这 3 台主机中的一台中运行它们并且仍然能够将它们全部用作 Swarm 节点?
谢谢。
你可以在同一个节点上运行管理器和代理,在这么小的集群上可能没问题,但也要记住,swarm manager 确实有额外的责任,因此会给盒子增加额外的负载。集群越大,负载越大。
根据我的经验,Swarm Manager 不能成为 Swarm Agent。从那时起它可能已经改变了。
也许这个答案可以为您提供更多详细信息(在线版本)。
请注意,您可以为 Swarm Manager 和 KV master 使用相同的节点。