基于一致性hash算法实现websocket分布式集群的尝试,提供模拟宕机演示解决单点故障demo,实现websocket服务的扩容。

该博客探讨了如何基于一致性hash算法实现WebSocket的分布式集群,以解决单点故障问题。通过模拟宕机演示,展示了服务扩容的方法,并讨论了WebSocket session无法序列化的挑战,提出了通过统一入口nginx和网关getway的解决方案。
摘要由CSDN通过智能技术生成
   ufire-springcloud-platform 基于一致性hash算法实现websocket分布式集群的尝试,提供模拟宕机演示解决单点故障demo,实现websocket服务的扩容。基于jenkins +github hook+docker-compose 实现自动化持续部署(https://github.com/ufiredong)。

demo

logs

jenkins user:test password: test

转载分布式WebSocket集群解决方案

技术栈

nacos 服务发现与注册
redis pub sub 
redis sentinel
springboot
thmyleaf
springcloud getway
consistent hash 一致性哈希算法
websocket 协议
rabbitmq
docker-java
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值