应该使用多websocket连接来实现并行通信吗?

Should multi websocket connection used to achieve parallel communication?

比如说,一个负责大块的图表数据。

另一个负责更新用户信息。

这样合适吗?我不确定 js is single threaded 会如何影响它。

由于 WebSockets 具有异步功能 API,您使用的套接字数量不是阻塞因素。实际上,如果您有一个套接字对每个事件进行大量处理,则更有可能阻塞单个线程。

这可以帮助您了解异步在 javascript How does JavaScript handle AJAX responses in the background?

中的工作原理