给一个socket在创建之后连接之前设置属性SO_KEEPLIVE为TRUE
在这个连接建立并且开始传数据的过程中,把服务器的网线拔了,看到数据传输中断,在KEEPLIVE的有效时间75秒之内,再插上网线,连接已经中断,没有继续连接。
试了hfs和nginx都是如此
本文描述了在一个socket连接中设置SO_KEEPLIVE属性为TRUE后的行为。当服务器网络中断并在有效时间内恢复时,发现连接并未自动恢复。此现象在使用hfs和nginx作为服务器时均有体现。
给一个socket在创建之后连接之前设置属性SO_KEEPLIVE为TRUE
在这个连接建立并且开始传数据的过程中,把服务器的网线拔了,看到数据传输中断,在KEEPLIVE的有效时间75秒之内,再插上网线,连接已经中断,没有继续连接。
试了hfs和nginx都是如此
738

被折叠的 条评论
为什么被折叠?