docker的副本与docker搭建的集群是什么关系?

sprouting 发布于 07/02 16:42
阅读 1K+
收藏 1

如果我用一个nacos在swarm中开启多个副本和正常的nacos集群有什么区别 ?

 

是不是可以在docker swarm 中,开启多个副本来替代nacos的集群?

加载中
0
jim19770812
jim19770812

不是这样用的,副本只是用来实现service的高可用的,如果你要实现集群,需要部署多个服务(每个服务n个副本),比如之前5节点的服务器,那么在swarm上就是5个服务,如果每个服务都是3个manager节点,2个job节点,这个swarm总共有5*3=15个节点。

0
gammey
gammey

简单来说不行。

副本是你同时跑了几个相同的应用,但是应用有状态啊,有数据啊。

比如你开个两个mysql的容器,他们不会自己做主从啊,需要你配置成主从才行。

0
梦哲
梦哲
这个要看Nacos组建集群的方式,如果Nacos的集群节点有类似主从关系的不同配置,那就不能使用相同配置的容器副本,则需要创建不同的容器实例来组建集群
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部