【问题标题】:What does connect_timeout do/mean in Socket.IO 1.0.6?Socket.IO 1.0.6 中的 connect_timeout 是什么意思?
【发布时间】:2014-07-17 22:00:51
【问题描述】:

我正在寻找connect_timeout的定义,它是什么时候触发的,它有什么用?

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

现在我有一个应用程序,我尝试在不打开服务器的情况下运行,它尝试连接并且事件“重新连接”被触发 4 次尝试,每 2 秒一次。然后,当它达到 4 次尝试标记并触发事件“reconnect_failed”时,它会显示“重新连接失败”。

我无法点击 connect_timeout 事件。我怎么做?什么时候发生?

我希望 Socket.IO 具有某种“CONNECTING”功能,然后如果失败,它将继续尝试“CONNECTING”,如果失败,它会说“CONNECTION FAILED”,如果它在某个时候成功连接,然后它会改为调用“RECONNECTING”,如果在经过一定次数的尝试后失败,它会说“RECONNECTING FAILED”。那是我必须编程的东西吗?我还没有看到它是内置的。

【问题讨论】:

    标签: javascript node.js websocket socket.io


    【解决方案1】:

    连接超时是指客户端连接到服务器并且接收响应时间过长,导致客户端断开连接,因为它已停止从服务器接收任何内容。这可能是由于互联网故障或客户端失去与服务器的连接(即客户端互联网断开连接)造成的。大多数基于服务器的通信都是如此,socket.io 可能也是如此。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-12
      • 2017-06-11
      • 2018-03-05
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多