阿里云服务器用工具远程连接偶尔连接失败问题

本来生活很美好,线上环境很稳定,但是我有一台nginx服务器,centos7.4,突然出现偶尔远程连接失败的问题,而且很频繁,那能怎么办?只能先尝试下阿里云后台连接是否正常,然后发现后台连接一切ok。

然后我就一脸懵逼,线上业务并没有出现任何中断的情况,这说明什么,说明网络是正常的呀!然后我为了确定,在连接不是的时候进行ping,ok,没有丢包,杠杠的,用以防是防火墙作怪,关闭吧!然后检查系统的登陆安全日志,居然没有任何问题。

。。。。然而并没有那什么XX用,好吧telnet测试端口吧,嗯,出问题的时候telnet失败,那。。。。好奇怪,百度和google没有找到解决方案呐,不服气也没有办法,我只能联系下阿里云客服了,开工单总可以吧,他们有专业的人。

经过一系列的判断,windows抓包吧,从本机连接到服务器的过程进行抓包,终于在阿里云工程师的分析帮助下(好吧我承认我对网络抓包分析不是很了解)。最终问题找到了,tcp连接没有成功,内核两个参数的设置:

net.ipv4.tcp_timestamps = 1

net.ipv4.tcp_tw_recycle = 1

网上资料的确说可能会导致莫名的网络问题,真的就导致了,,,,瞬间想骂人,因为我其它web服务器配置内核参数一样的,但是只有这一台有问题,问原因,,好吧他们没说,具体为什么就作罢吧

阿里云客服说,都改成0吧,我就改了下net.ipv4.tcp_timestamps = 0,哦,完蛋了,php没有改导致大量连不上了,好吧,暂时不能改这个,

我就先net.ipv4.tcp_tw_recycle = 0

ok,time_wait的确增多了,但是我目前连接也没有问题了,线上也一切正常

至于这两个参数,以后还是默认不开启把,net.ipv4.tcp_tw_recycle是启用TIME-WAIT状态sockets的快速回收,需要依赖net.ipv4.tcp_timestamps的开启,而net.ipv4.tcp_timestamps容易导致时间戳问题,具体的不详细介绍了

问题解决才是正解

原文地址:http://blog.51cto.com/huangmoumou/2131423

时间: 2024-10-13 12:18:28

阿里云服务器用工具远程连接偶尔连接失败问题的相关文章

新购阿里云服务器ECS创建之后无法ssh连接的问题处理

作者:13 GitHub:https://github.com/ZHENFENG13 版权声明:本文为原创文章,未经允许不得转载. 问题描述 由于原服务器将要到期,因此趁着阿里云搞促销活动重新购买了一台ECS服务器,但是在初始化并启动后却无法通过ssh连接,执行ssh命令后,命令行一直卡着没有反应,也没有任何的报错信息,就是一直卡着没有反应,什么反馈信息也得不到,这是第一次碰到这种问题,买过好多次阿里云ECS,还是第一次碰到这种无法使用ssh连接的问题. 查找原因 首先是想到了如下几个问题: 本

部署Java项目到阿里云服务器

生成Jar包 1.进入到项目所在的路径下,打开cmd命令控制台,使用如下命令打包项目. mvn package --前提将项目中使用的maven配置到系统的环境变量中 2.打包完成的jar包在项目目录下的target文件夹下: 上传Jar包到阿里云服务器 1.打开Xftp软件,连接到阿里云服务器: 2.在阿里云服务器的/home目录下新建一个文件夹,将Jar包传递至该文件夹目录下,拖动即可: 3.新建一个Dockerfile文件,内容如下 from java:8 --拉取java8的镜像 mai

远程连接阿里云服务器出现"远程桌面,身份验证错误:要求的函数不受支持"解决办法

---恢复内容开始--- 阿里云服务器买好了,按照教程跟着来的,然后在远程连接的时候出现了 的这样的东东,按照上面的提示,"是由于Cred SSP 加密 oracle修正",不少人看到这句话是懵逼的,反正我是不懂这提示什么意思... 不管怎样,可以进图片后面所说的网址看看https://support.microsoft.com/zh-cn/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018 可以看到 然后看到右边

阿里云服务器 ——宝塔面板配置安装的数据库如何进行远程连接

首先在服务器安全组添加3306放行端口 继而再去面板中添加3306放行端口 在阿里云服务器中登录mysql进行远程配置(权限为root才能配置,否则配置不成功) 1. 先用localhost登录# mysql -u root -pEnter password: 2. 执行授权命令mysql> grant all privileges on *.* to [email protected]'%' identified by 'password'; 红色底板的password自行设置Query OK

阿里云服务器远程连接错误:由于一个协议错误(代码:0x112f),远程会话将被中断。

2019年10月,阿里云服务器远程连接忽然无法登录.当时正在清理c盘空间,C盘只剩下30+M,忽然远程桌面掉线,以为断网了,再次远程桌面连接时,就出现一下错误. 解决方案:万能的重启!!!具体错误原因也不太清楚…… 原文地址:https://www.cnblogs.com/anibei/p/11711354.html

远程连接阿里云服务器ping不通ip解决方案

搭建了阿里云服务器,发现本地ping不通,查看半天才发现,原来是在阿里云上的安全组少了些东西.  在出入方向上新建一个安全组,就可以搞定了. 原文地址:https://www.cnblogs.com/jianxian/p/9007176.html

ftp搭建后外网无法连接和访问阿里云服务器(非软件)

阿里云服务器由于性价比高,是不少企业建站朋友们的首选.而在购买阿里云服务器后,不少客户反映其在搭建FTP后出现外网无法访问的问题,这里特意搜集整理了关于ftp搭建后外网无法连接和访问的问题,提供以下解决方法. 问题原因一:购买的阿里云ECS未开放外网访问端口. 解决方法:开放端口. 登录阿里云ECS服务器控制面板,[网络和安全]->[安全组],在右边选择[配置规则]->[添加安全组规则],协议选全部,授权对象填0.0.0.0/0 点击确定后,再试一下外网访问FTP,是不是已经可以正常访问了?

阿里云ECS使用vnc远程连接(Ubuntu + CentOS)

阿里云ECS使用vnc远程连接https://blog.csdn.net/m0_37264397/article/details/78271896 在Linux实例上自动安装并运行VNC Serverhttps://help.aliyun.com/knowledge_detail/41181.html?spm=5176.11065259.1996646101.searchclickresult.64e3595chJ3tRn 原文地址:https://www.cnblogs.com/bluesto

阿里云服务器MySQL无法连接问题解决纪实

作者:fbysss QQ:溜酒酒吧酒吧吾散 blog:blog.csdn.net/fbysss 声明:本文由fbysss原创,转载请注明出处 背景: 在调试程序的时候,发现数据库访问相关的环节出现错误: 12:16:40,941  WARN ThreadPoolAsynchronousRunner:608 - com[email protected]1278b126 -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned