connect_timeout在Socket.IO 1.0.6中做什么/意味着什么?

时间:2014-07-16 12:04:05

标签: javascript node.js websocket socket.io

我试图找到connect_timeout的定义,何时触发,它的用途是什么?

在这里阅读:http://socket.io/docs/client-api/#manager(url:string,-opts:object)

现在我有一个应用程序,我试图在不打开服务器的情况下运行,它尝试连接和事件"重新连接"被射击4次,每2秒一次。然后它说"失败重新连接"当它击中4次尝试标记并触发事件" reconnect_failed"。

我还没有能够点击connect_timeout事件。我怎么做?什么时候发生?

我希望Socket.IO具有以下功能:#34; CONNECTING"然后,如果失败,它将继续尝试"连接"如果失败则会说" CONNECTION FAILED"如果它在某个时刻成功连接,它将调用" RECONNECTING"相反,如果在经过一定程度的尝试后失败,它会说"重新连接失败"。这是必须由我编程的东西吗?我还没有看到它的内置。

1 个答案:

答案 0 :(得分:0)

连接超时是指客户端连接到服务器并且收到响应所需的时间太长,导致客户端断开连接,因为它已停止从服务器接收任何内容。这可能是由错误的互联网引起的,或者如果客户端失去与服务器的连接(即客户端互联网断开连接)。对于大多数基于服务器的通信都是如此,对于socket.io来说可能是相同的。