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 一段时间后断开连接的主要内容,如果未能解决你的问题,请参考以下文章