集群
从v0.1.4开始,TeaWeb支持一个简易的集群,通过提供一个集群控制台来管理,目前主要实现在同一个集群中多个节点之间的的配置复制、自动加载新的配置。
快捷帮助链接:
原理
TeaWeb的集群原理如下:
|---------------| push |------------------| notify |------------------|
| Master Node | -----> | Cluster Console | --------> | Node1, Node2, ...|
|---------------| |------------------| <-------> |------------------|
pull
Cluster Console
- 集群控制台,负责集群配置、节点之间的通讯,并提供一个UI界面帮助我们直观地查看集群和节点状态Node
- 节点,每一个安装的TeaWeb实例为一个节点,节点按角色划分为Master
(主节点)和Slave
(从节点):
建立集群
要想建立一个集群,需要通过以下几个步骤: