您的位置:首页 > 理论基础 > 计算机网络

HTTP连接设置timeout问题总结

2012-02-05 17:26 405 查看
对于目前出现HTTP连接出现 30% Timeout问题总结如下:

1. 程序中设置了HTTP连接时间timer限制,对于不同的交互流程,应该设置不同的Timer时间或者统一延长Timer的时间。

一般比较大型的数据查询处理时间比较久,最好设置为30s的时间超时。

2. 出现Timeout的数据需要进行的分析如下:

1). 增长Timer时间进行测试,是否可以环境Timeout的发生概率

2). 从数据是否丢包的情况进行分析。具体的数据丢包分析参见如下内容:

a, 是否丢包需要通过Ping一下目的地址查看最直接。如果Ping丢包了,则说明网络交互肯定会产生丢包现象

b, 确认Ping的时间延迟,如果时间延迟比较久,则有可能发生丢包

c, 使用traceroute命令产看所经路由节点是否有丢包状况发生,但是此内容不能作为丢包的直接证据(有的路由不返回具体内容)。

注: traceroute参见:http://zh.wikipedia.org/wiki/Traceroute
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: