编程语言
首页 > 编程语言> > javascript-Socket.io客户端一次连接到多个服务器

javascript-Socket.io客户端一次连接到多个服务器

作者:互联网

我正在使用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

服务器或客户端是否会有性能问题?客户端是否能够维持所有已连接的所有连接?

我喜欢荒谬的场景,因为它可以帮助我更好地了解发生了什么.

解决方法:

Will there be any performance issues for the server or client?

对于每个连接,心跳,握手之类的东西都会有一些开销,但这些开销不可测量.无论您通过一个或两个连接发送数据都无关紧要,只是数据量很重要.

Will the client be able to maintain all the connections with already so many connected?

当然,唯一的限制是内存和带宽,这些天都很高.

标签:node-js,server,socket-io,javascript
来源: https://codeday.me/bug/20191108/2009463.html