【发布时间】:2011-11-22 20:47:40
【问题描述】:
我复制并部署了 socket.io 的演示代码(位于首页的http://socket.io/)。 我有一个带有这个演示代码的 server.js 和一个 index.html
当我在本地运行“node server.js”,然后在本地打开 index.html,一切正常,我连接到服务器。 服务器输出:
info - handshake authorized XXXXXXXXX
但是,当我将 server.js 放在远程服务器上,但在本地打开 index.html 时,它会不断重新连接。 服务器输出:
info - handshake authorized XXXXXXXXX
info - handshake authorized XXXXXXXXX
info - handshake authorized XXXXXXXXX
info - handshake authorized XXXXXXXXX
等等。
我很难找到这方面的任何信息。 如果不断重新连接,我应该如何构建一个在客户端连接时初始化的应用程序?
当我在本地运行 server.js 并从远程服务器连接到它时,会发生相同的重新连接模式。
感谢您的帮助!
【问题讨论】:
标签: node.js socket.io reconnect