当前位置:首页 > 云服务器 > 正文

阿里云服务器粘贴卡顿


一、记一次解决阿里云服务器偶尔连接不上的问题(由tcp_tw_recycle参数引发的)偶尔无法连接阿里云服务器的问题是我做了一些TCP优化后出现的,有时连接不上服务器,但切换到其他网络后可能会正常连接。
1.登录服务器检查资源使用上述命令、vmstat等检查发现服务器各项指标均正常。那么问题就转移到了网络层。
2.使用本地ping服务器的外网IP正常返回,不丢包、延迟正常。
3.登录服务器查看tcp相关数据。
发现滞后期间大量tcpsyn报文被丢弃,且值持续增大。
查阅资料并结合实际情况,发现服务器同时启用了tcp_timestamps和tcp_tw_recycle参数。
然后我想起来我的同事之前更改了这个内核参数来修复connection_timeouts太多的问题。
解决办法是关闭tcp_tw_recycle:
再观察一下,服务正常了,偶尔连接失败的情况也没了。
我们来初始化这两个参数(mantcp):
cp_timestamp是RFC1323定义的一个优化选项,主要用于TCP连接中的RTT(RoundTripTime)计算。启用tcp_timestamp将有助于系统计算出更准确的RTT,这也有助于提高TCP性能。(默认开启)
有关tcp_timestamps的详细信息请参见:


二、阿里云api获取cloudtoken超时网络或系统问题。
1当阿里云API接收完cloudtoken后,您可以检查网络是否正常或者国内信号是否安静。
2可能是阿里云API系统挂掉导致的。