zookeeper 分布式应用好处
2016-07-13 17:15
288 查看
<pre name="code" class="html"> 举个例子 比如我以前通过haproxy 负载两台tomcat8082 比如api01 api02 以前发布 重启tomcat8082 端口打开了但是服务还没启动完毕 此时访问会出错 这样就实现了所谓的分布式 检查我api机器上的服务 在zookeeper中是否注册 在进行访问 我: [com.zjzc.hy.base.trans.IPreFailfastTransService, com.zjzc.hy.base.trans.IAdminTransService, com.zjzc.hy.base.trans.IPreFailoverTransService] 我: 我看就注册了这几个服务吧 : 是的 : 这几个服务每个core上都有 意思是比如API01 突然挂了 api01上的请求是到不了api02的吧 我: 有了zookeeper 保留进程信息 就可以实现? 比如 我有两台api服务器 api01 api02 我session在api01上处理 突然api01挂了 那么有zookeeper的情况下 上面的请求会无缝的切换到api02 比如 我有两台api服务器 api01 api02 我session在api01上处理 突然api01挂了 那么有zookeeper的情况下 上面的请求会无缝的切换到api02 我: 那我那种情况 是不是前端还是会报服务不可用 比如之前在api01上处理的 突然api01 down掉了 我: 还是会无缝的发到api02 用户感觉不到 用户感觉不到
相关文章推荐
- Android经典面试题总结(未完待续)
- java面试易错代码分析
- 替代复杂的Actionbar
- 关于angular分页的一小个案例
- UI_UIControl
- Java开发中的23种设计模式详解(转)
- debug(1) Android手机连接不上
- Xshell use
- 拉勾网爬取的招聘数据解读--大数据分析师要掌握的工具与语言
- lync client帐户快速切换
- Java子网掩码与网络标示相互转换
- python 字符串
- BaseAdapter使用
- 面试题22:根据栈的压入序列,判断弹出序列是否合法
- 指针函数与函数指针的区别
- SEO企业文案思路:给的再多,不如懂我
- php设计模式之--组合模式
- CurrentHashMap putIfAbsent(key,value)用法讨论
- nodeJs个人笔记
- Android studio 上使用aidl总结