请教一个网络问题(可能和SSL有关)
事情是这样的:我的服务器收到客户端发来的订单时,会把它发给苹果服务器请求验证,就是简单地http post过去。但是前几天查日志发现大量的超时(>3s)请求,于是后来我把超时限制加到了10s,但还是会陆陆续续概率性地有一些超时请求。而且从这几天的统计来看,一天中12:00-14:00,20:00-22:00这两段时间特别容易出现。
我首先排除了服务器负载太大带宽不足这类原因,因为在以前即使十倍于现在的负载都没问题。于是我怀疑就是我的服务器本身环境设置有问题或者是跟服务器所在平台有关。出问题的服务器是用的azure,我正好在ucloud和qcloud上有服务器,于是将它们拿来作了对比(发现传不了图片,下面给链接):
tieba.baidu.com/p/3536366441
发现其它两个服务器的响应时间都是相对稳定而且较短的,而第一个服务器不仅平均速度比较慢,而且会概率性地有很长时间的超时。
后来我怀疑是和我请求的网址有关,于是随便试了试github.com,发现现象也比较类似。然后我又试了试http的:baidu, qq, 163以及一些我自己合朋友的私人博客空间,发现都很快。所以我怀疑难道是ssl有问题?又去试了试:
帖子里
这个命令我反复试了很多次,发现也会概率性地在红线标注的地方卡很久(最长可以达到30s)。
这大概就是目前我所做的一些工作了,因为我本人不是计算机专业出生,操作系统和网络的基础都比较差,所以来这里请教一下大家我的问题可能出在什么地方(如果能有解决方案就更好了)。
在这里先谢过! 本帖最后由 dploop 于 2015-01-18 22:10 编辑
这是补充问题的截图 太难了,对于菜鸟只能 帮你顶下贴希望专业人员来帮你吧。 gfw会阻断苹果服务器发出来的TLS包,大概正常工作1分钟后面的全没有
页:
[1]