`
weitao1026
  • 浏览: 1052716 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

netty能不能集群

 
阅读更多
<div class="iteye-blog-content-contain" style="font-size: 14px"><p>比较简单的方法是利用zookeeper来实现服务发现。netty服务端启动时注册到zk,服务关闭的时候主动注销。客户端通过进程名到zk拉去可用的netty服务,并订阅zk的服务端的事件,在客户端处理分布式逻辑。&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;netty是一个高性能的网络传输框架,所以集群的方案依赖使用方自己实现。可以简单的在netty启动时将进程信息写入zookeeper。客户端启动的时候从zk里面拉取可用节点列表,选取其中一个节点,建立连接即可。选取节点可以定制策略,哈希,轮询,加权轮询&hellip;&hellip;。属于负载均衡和服务发现的范畴。用zk做服务发现第三方jar已经有实现了,拿来用就好了。</p>
<p>作者:郑大侠<br />链接:http://www.zhihu.com/question/39921591/answer/89263259<br />来源:知乎<br />著作权归作者所有,转载请联系作者获得授权。</p></div>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics