抓住socket.io服务器关闭错误

时间:2016-03-22 00:13:14

标签: node.js socket.io

当socket.io服务器不可用时,如何处理socket.io客户端?目前,当socket.io服务器不可用时,客户端站点也不可用。有没有办法使用try / catch来处理服务器不可用的情况?

1 个答案:

答案 0 :(得分:3)

根据doc,有connect_errorconnect_timeoutreconnect_errorreconnect_failed的事件。如果您收听所有这些错误消息,您将在客户端无法连接到服务器时看到。

socket.io不会因连接问题而抛出异常,因为它们都是异步问题,因此需要通过消息/事件进行回传。