摘要:
摘要:今天发现一台机器上的Web Server工作不正常了,通过netstat一看,这台机器和另一台美国的服务器之间许多连接都处于CLOSE_WAIT状态。本地的到底什么原因导致连接无法关闭一直处于这种状态呢?想起一篇文章。虽然它也没有找到原因,却对这种状态有一个详细的描述。本文阐述了为何socket连接锁定在CLOSE_WAIT状态,以及通过什么措施力求避免这种情况。 不久前,我的Socket Client程序遇到了一个非常尴尬的错误。它本来应该在一个socket长连接上持续不断地向服务器发送数据,如果socket连接断开,那么程序会自动不断地重试建立连接。有一天发现程序在不断尝试建立连接. 阅读全文
posted @ 2009-07-30 14:21 胡安峰 阅读(1303) 评论(0) 推荐(0)