如何解决如果客户端每隔几秒发送一次数据,是否应该使用 websockets 而不是 XMLHttpRequest?
我们的客户在他们的网站上包含了一些 Javascript(由我们编写)。此代码每隔几秒钟收集一些数据并将其发送回我们的服务器。数据首先进入负载平衡器,然后进入我们的其中一台处理服务器。
我们当前方法的问题是每次我们将数据发送回负载均衡器时,都会发生新的 SSL 握手。换句话说,对于每个 XMLHttpRequest(每隔几秒),我们必须打开一个到负载均衡器的连接,设置一些标头,发送数据,当负载均衡器收到它时,它必须解密流量。
这种持续的 SSL 解密给负载均衡器带来了很大的压力。
看起来 websockets 可能是一种解决方案,因为我们只需打开一次连接并发送我们想要的任何数据,而不是发出许多单独的 XMLHttpRequest 打开/发送请求。
如果客户端每隔几秒发送一次数据,是否应该使用 websockets 而不是 XMLHttpRequest?
感谢您的时间。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。