摘要: 背景:前些天团队在进行终端设备和服务器端长连接业务的测试时,发现了这么一个情况:在拔掉设备端的网线后,再插上网线,有时可以继续正常的进行长接连请求,而且用的还是拔掉网线之前的那个长连接。但是有时却不能继续正常的长连接请求,需要重新建立一个新的长连接。让我尤感诧异的是第一种网线断开再插上后长连接可以恢 阅读全文
posted @ 2017-12-20 22:04 鑫鑫1 阅读(1797) 评论(1) 推荐(0) 编辑
摘要: 有些网络应用在网线断开后重新连上的情况下tcp socket连接保持ESTABLISH状态不变,假如应用程式不使用tcp的keepalive,在网线断开之后,以前建立的 socket 链接仍然会保持在ESTABLISH 状态不会改变。实际上tcp协议对这部分是有所处理的,需要服务端程式,在配置soc 阅读全文
posted @ 2017-12-20 21:56 鑫鑫1 阅读(4326) 评论(0) 推荐(2) 编辑
摘要: 游戏测试过程中发现某些socket错误经常出现,以下是测试游戏服务器时通常考虑的case.服务器端:1.Case:客户端程序正常运行的情况下,拔掉网线,杀掉客户端程序目的:模拟客户端死机、系统突然重启、网线松动或网络不通等情况结论:这种情况下服务器程序没有检测到任何异常,并最后等待“超时”才断开TC 阅读全文
posted @ 2017-12-20 21:50 鑫鑫1 阅读(1975) 评论(0) 推荐(0) 编辑