项目地址
https://github.com/Terry-Ye/im
Terry-Ye/im 基本流程说明
以下主要是给没用过zookeeper的说明应用场景
例上图:logic层如因业务发展需要扩展web机器,新增的机器可以直接启动logic 服务,向zookeeper注册。
而comet 层不需要修改任何配置信息,comet层rpc 调用logic层时,zookeeper 还可以充当负载均衡的角色,获取其中logic层的一台机器给comet层调用。
注:Terry-Ye/im 系统里面,使用的rpc服务支持zookeeper
zookeeper背景
https://www.hollischuang.com/archives/1273
优缺点
设计特点与适用场景
https://www.cnblogs.com/qingyunzong/p/8629775.html
技术的原理和关键实现
https://www.cnblogs.com/qingyunzong/p/8632995.html
ZooKeeper、Eureka对比
https://www.cnblogs.com/jieqing/p/8394001.html
mac 可视化工具
zooInspector https://blog.youkuaiyun.com/uisoul/article/details/78226324