0

当套接字连接负载很重时,浏览器缓存会影响 web-socket 性能吗?如果需要,关闭 Web 套接字连接并重新连接的最佳方法是什么?

4

2 回答 2

2

我不知道您认为浏览器缓存如何影响 WebSocket 性能。重新启动 WebSocket 应该很容易;您可以只监听错误或关闭事件,然后再次打开套接字。我运行一个 WebSocket 连接,每秒需要大约 2.5k 短(即 150b)JSON 消息,而不会出汗。使用消息中的信息更新 DOM 的速度要慢得多(以至于我们不得不限制 DOM 更新)。

于 2012-11-30T17:23:11.933 回答
0

您是否认为浏览器会缓存断开的 Web 套接字连接,并且此缓存会影响 Web 套接字连接性能?只是想知道您所指的缓存?如果您担心关闭或断开的 Web 套接字连接,浏览器不会缓存任何 Web 套接字连接(关闭或断开)。我猜,您指的缓存是内存或网络套接字对象。

于 2017-09-29T17:23:54.803 回答