没有合适的资源?快使用搜索试试~ 我知道了~
Mycat-cluster组件设计方案简述.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 135 浏览量
2023-07-30
21:34:12
上传
评论
收藏 115KB DOCX 举报
温馨提示
试读
2页
Mycat-cluster为Mycat分布式集群基础组件,可以让Mycat存储系统的各个节点server互相协同,目前Mycat-cluster支持的特性如下: 1) 集群中Mycat节点服务状态跟踪:可以方便的查看集群中各个节点的server状态,以及所有节点之间的网络关系.当节点状态异常时,可以获得通知消息等. 2) Leader选举,以及Follower节点的双向通讯: leader和Follower之前需要进行其他数据通信和消息发送. 3) 集群节点动态管理,比如动态的新增节点/移除节点等. 4) 支持optional配置文件的集群统一管理: 对于非核心配置文件,可以统一管理,对于配置文件变更,可以有效的同步到的所有节点上,并动态加载.
资源推荐
资源详情
资源评论
Mycat-cluster 组件设计方案简述
Mycat-cluster 为 Mycat 分布式集群基础组件,可以让 Mycat 存储系统的各个节点 server
互相协同,目前 Mycat-cluster 支持的特性如下:
1) 集群中 Mycat 节点服务状态跟踪:可以方便的查看集群中各个节点的 server 状态,以及
所有节点之间的网络关系.当节点状态异常时,可以获得通知消息等.
2) Leader 选举,以及 Follower 节点的双向通讯: leader 和 Follower 之前需要进行其他数
据通信和消息发送.
3) 集群节点动态管理,比如动态的新增节点/移除节点等.
4) 支持 optional 配置文件的集群统一管理: 对于非核心配置文件,可以统一管理,对于配
置文件变更,可以有效的同步到的所有节点上,并动态加载.
一.整体设计
系统服务的分布式管理,可以使用使用 zookeeper 作为底层支持,zookeeper 作为集群服务
管理是比较合适的选择.可能用户的环境并没有 zookeeper 支持,我们在将来会支持基于 IO 的
cluster 管理.
F1. 逻辑组件结构图
每个 Mycat 节点启动时,都可以选择是否挂载启动 zookeeper 客户端,zk 客户端的主
要作用,就是和 zookeeper 集群通讯,用来参与 leader 选举,以及响应 leader 失效/节点变更等
事件.
资源评论
小小哭包
- 粉丝: 1900
- 资源: 3864
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功