关于高可用,如果集群的多个实例部署在不同的物理节点上要怎么部署?

来源:6-1 后端项目后端项目部署与负载均衡

KeithTt

2018-06-17

由于当前是所有实例都部署在一个物理节点上,可以让一个集群的所有实例都使用同一个内部网络。

但是,要是这个节点挂了那所有实例不就全挂了吗。。。为保证节点的高可用,也就是想要把比如pxc的各节点部署在不同的物理节点上的话,网络上要怎么规划?不同节点的docker内部网络应该是不能通信的吧?

写回答

1回答

神思者

2018-06-17

同学你好,这个问题提的很好,docker提供了swarm技术,可以把其他宿主机上的容器组成一个分布式的集群,这样子一个容器宕机也就不怕了。在课程中会讲到swarm技术,请你继续往下看,swarm封装的非常好,很简单就能实现,祝你顺利组建出swarm集群的部署方案

0
1
KeithTt
原来还有swarm。。。好的,感谢老师!!!
2018-06-17
共1条回复

Docker环境下的企业级前后端分离项目部署与运维

手把手带你学会项目分布式集群部署,让你的系统不再惧怕宕机

2459 学习 · 1018 问题

查看课程