netty做集群 channel如何共享?
方案一:
netty 集群,通过rocketmq等MQ 推送到所有netty服务端,
channel 共享无非是要那个通道都可以发送消息向客户端,
MQ广播+ 多Netty ,Netty收到MQ消息后,如果本地存储有该channel,就发送,没有存储就忽略,完美解决,不需要做channel的共享。
方案二:
netty集群,添加注册中心,实现服务注册与发现(相对复杂)。
netty做集群 channel如何共享?
方案一:
netty 集群,通过rocketmq等MQ 推送到所有netty服务端,
channel 共享无非是要那个通道都可以发送消息向客户端,
MQ广播+ 多Netty ,Netty收到MQ消息后,如果本地存储有该channel,就发送,没有存储就忽略,完美解决,不需要做channel的共享。
方案二:
netty集群,添加注册中心,实现服务注册与发现(相对复杂)。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。