我复制并部署了 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 并从远程服务器连接到它时,会发生相同的重新连接模式。
谢谢你的帮助!