点击空白处退出提示
聊天室
我要开发同款作品详情
后端:SpringCloudAlibaba+Nacos+Rabbitmq+Mybatis+redis
前端:HTML5 + CSS +JQ
构思:服务做集群,最难的就是websocket做集群,因为websocket的session是无法序列化的这就导致无法在其他地方把他存起来,解决方法用rabbitmq+redis,每一个服务器都监听自己的队列,在用户与websocket建立连接时就在redis 中把用户的所在位置给存起来,这样每次发消息就算两个用户在不同的服务中建立的连接可以进行通讯了。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论