摘要:情况一用户进入系统时候,被同时分配到了服务器。那么服务器向发出请求,让来执行发送程序。看一下效果图集群跑了几天,目前没有用户反应有问题。。。应该已解决。。。先暂时用一下这方案。。。
环境:nginx+Tomcat服务器 A B C
问题:如果用户 1 访问由服务器 A socket服务 ,用户2 由服务器 C socket服务 ,此时如果用户 1, 2 想通过 socket 对话 可以什么方案?(socket 集群由 nginx 分配)由于用户 1,2没法决定自己访问哪一台服务器,所以不可能实时同时访问一台服务器。
情况一:用户1,2进入系统时候,被nginx同时分配到了服务器8082。此时用户1想对用户2发送一信息,此请求又被分配到了服务器8083。那么服务器8083向8082发出请求,让8082来执行发送程序。
看一下效果图:
情况二:用户1,2进入系统时候,被nginx同时分配到了服务器8082及8083。此时用户1想对用户2发送一信息,此请求又被分配到了服务器8081。那么服务器8081向8082发出请求,让8082来执行发送程序。
看一下效果图:
情况三:用户1,2进入系统时候,被nginx同时分配到了服务器8083。此时用户1想对用户2发送一信息,此请求又被分配到了服务器8083。
看一下效果图:
集群跑了几天,目前没有用户反应有问题。。。应该
已解决。。。先暂时用一下这方案。。。如果用户、执行程序都在同一台服务器上直接发送就可以了,反之服务器间通讯实现发送。。。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/33753.html
摘要:情况一用户进入系统时候,被同时分配到了服务器。那么服务器向发出请求,让来执行发送程序。看一下效果图集群跑了几天,目前没有用户反应有问题。。。应该已解决。。。先暂时用一下这方案。。。 环境:nginx+Tomcat服务器 A B C 问题:如果用户 1 访问由服务器 A socket服务 ,用户2 由服务器 C socket服务 ,此时如果用户 1, 2 想通过 socket 对话...
摘要:情况一用户进入系统时候,被同时分配到了服务器。那么服务器向发出请求,让来执行发送程序。看一下效果图集群跑了几天,目前没有用户反应有问题。。。应该已解决。。。先暂时用一下这方案。。。 环境:nginx+Tomcat服务器 A B C 问题:如果用户 1 访问由服务器 A socket服务 ,用户2 由服务器 C socket服务 ,此时如果用户 1, 2 想通过 socket 对话...
摘要:情况一用户进入系统时候,被同时分配到了服务器。那么服务器向发出请求,让来执行发送程序。看一下效果图集群跑了几天,目前没有用户反应有问题。。。应该已解决。。。先暂时用一下这方案。。。 环境:nginx+Tomcat服务器 A B C 问题:如果用户 1 访问由服务器 A socket服务 ,用户2 由服务器 C socket服务 ,此时如果用户 1, 2 想通过 socket 对话...
摘要:广播这是最简单的集群通讯解决方案。实现方法在治理中心监听集群服务事件,并及时更新哈希环。 问题起因 最近做项目时遇到了需要多用户之间通信的问题,涉及到了WebSocket握手请求,以及集群中WebSocket Session共享的问题。 期间我经过了几天的研究,总结出了几个实现分布式WebSocket集群的办法,从zuul到spring cloud gateway的不同尝试,总结出了...
摘要:之前做的需求都是客户端请求服务器响应新需求是服务器主动推送信息到客户端百度之后有流长轮询等方式进行但是目前更加推崇且合理的显然是从官网翻译了一些资料再加上百度简单实现了使用与客户端的双工通信首先搭建一个简单的环境 之前做的需求都是客户端请求服务器响应,新需求是服务器主动推送信息到客户端.百度之后有流、长轮询、websoket等方式进行.但是目前更加推崇且合理的显然是websocket....
阅读 1875·2021-11-16 11:44
阅读 757·2021-10-27 14:14
阅读 1591·2021-10-11 10:59
阅读 1954·2021-09-30 09:47
阅读 1179·2019-08-30 13:13
阅读 3036·2019-08-29 15:17
阅读 2576·2019-08-29 13:48
阅读 289·2019-08-26 13:36