netty做集群,channel如何共享。求一个demo,或者思路。
应该可以存储到redis中吧
建议用网关的方式做掉,不一定非得做netty集群
共享channel做啥
channel 共享无非是要那个通道都可以发送消息向客户端, MQ广播+ 多Netty ,Netty收到MQ消息后,如果本地存储有该channel,就发送,没有存储就忽略,完美解决,不需要做channel的共享
我一般是用netty做个中心服务器,其它netty子服务加个socket客户端连接到中心服务,子服务把消息发送到中心服务器,中心服务器再做转发。
netty 集群,通过rocketmq 推送到所有netty服务端
应该可以存储到redis中吧
建议用网关的方式做掉,不一定非得做netty集群
共享channel做啥
channel 共享无非是要那个通道都可以发送消息向客户端, MQ广播+ 多Netty ,Netty收到MQ消息后,如果本地存储有该channel,就发送,没有存储就忽略,完美解决,不需要做channel的共享
我一般是用netty做个中心服务器,其它netty子服务加个socket客户端连接到中心服务,子服务把消息发送到中心服务器,中心服务器再做转发。
netty 集群,通过rocketmq 推送到所有netty服务端