SmartIrc4net 一段时间后断开连接

Posted

技术标签:

【中文标题】SmartIrc4net 一段时间后断开连接【英文标题】:SmartIrc4net Disconnects After a While 【发布时间】:2012-05-10 18:04:50 【问题描述】:

我让 SmartIrc4net 连接到 FreeNode,它运行良好,但过了一会儿,机器人突然断开连接。关于为什么会发生这种情况的任何想法?

错误信息:

IOException: Unable to read data from the transport connection: 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应。

【问题讨论】:

smartirc4net.meebey.net/docs/0.4.0/html/… 这个事件怎么说? 尝试从源代码编译lib,看看tcp连接是否抛出异常。在内心深处,必须有对断开连接的解释。 我设法找到了异常,并将消息添加到我的帖子中。 【参考方案1】:

研究 IRC 协议。我相信您必须每分钟左右从客户端 PING 服务器。

【讨论】:

我的印象是只有服务器在执行 ping,但我还是每 30 秒 ping 一次,它似乎又可以工作了。谢谢。

以上是关于SmartIrc4net 一段时间后断开连接的主要内容,如果未能解决你的问题,请参考以下文章

oracle 连接一段时间自动断开

连接上苹果5后一直播放音乐过一段后出现乱音,此时发现蓝牙连接已经断开,在手机端手动回连时出现死机打印信息(连上APP)

解决Linux SSH连接容易断开的问题

iOS *** 一段时间后自动断开连接

手机WiFi总是在连接后又马上断开之间重复是怎么回事

iOS XMPP 客户端在一段时间后断开连接