我已经阅读了有关WebSocket和服务器发送事件的缺点,那么如果我们继续打开连接会发生什么? (保持连接打开)对关闭连接有什么影响?
答案 0 :(得分:0)
连接需要服务器上的资源(内存,CPU周期)。每个单独的打开连接意味着将更多资源分配给服务器上的应用程序。任务完成后,我们需要关闭这些连接以释放分配给连接的资源,因此关闭连接对于服务器上的服务顺利进行是必需的。
Web套接字是面向连接的,因此我们需要管理这些连接以释放资源。 Ably是一个提供Web套接字即服务的平台。它易于实现,并且最适合实时通信。
希望这可以澄清您的疑问。