【发布时间】:2019-01-18 07:43:21
【问题描述】:
我正在使用 nodejs 和 socket.io,我很好奇。如果 1 个客户端连接到多个 像这样的服务器:
socket = io.connect('http://server1') //600k sockets already connected
socket2 = io.connect('http://server2') // 100k sockets already connected
socket3 = io.connect('http://server3') // 1 million sockets already connected
socket4 = io.connect('http://server4') // 999k sockets already connected
服务器或客户端是否会出现任何性能问题?客户端是否能够维持已经连接的所有连接?
我喜欢荒谬的场景,因为它可以帮助我更好地理解正在发生的事情。
【问题讨论】:
-
四个连接对客户端来说完全没有负担。服务器是否可以处理您假设的尽可能多的连接是一个完全不同的问题。
标签: javascript node.js server socket.io