1

当客户端连接到服务器时 ping 到 node.js 快速跳转的服务器,例如只有当用户连接到 node.js 服务器时才从 40ms 到 300ms。所以每次客户端连接到服务器 ping 到 300 毫秒。

我使用 mysql、socket.io 和 emailjs 节点模块。

Transports: io.set('transports', ['websocket', 'flashsocket', 'htmlfile', 'xhr-polling', 'jsonp-polling']);

有没有人遇到过类似的问题?

提前致谢。此致。

4

1 回答 1

0

最常见的问题是当有人连接时,你在 node.js 中的逻辑阻塞并持有执行光标,然后在一些延迟后释放它,这涉及到所有其他回调等待。
由于节点是异步和单线程进程,因此应尽可能避免任何阻塞操作。对 MySQL 使用异步操作,并确保所有内部逻辑都没有阻塞。
尽管有关您的逻辑的更多信息会有所帮助。

于 2013-06-26T10:32:43.030 回答