Linux下大量SYN_SENT连接问题的解决方法
程序员文章站
2022-03-19 10:09:15
今日在迁移某个vps之后发现原vps居然有大量syn_sent连接指向新vps的80端口。
一开始以为是原vps上有配置文件的链接信息写的是域名的缘故(因为域名解析已经改...
今日在迁移某个vps之后发现原vps居然有大量syn_sent连接指向新vps的80端口。
一开始以为是原vps上有配置文件的链接信息写的是域名的缘故(因为域名解析已经改为新vps的ip,而有部分地区dns未刷新),不过使用如下命令检查之后就发现不是这么回事。
netstat -atnp
参数p可以看到pid与program name,只要是本机开启的服务端口,都是会有pid与program name。检查之后发现是wget程序在占用,忽然想到是自己部署的一个定时check的脚本,用来检查网站是否正常。
解决方法就简单了,只要把bash程序的计划任务停止了即可。如果是其他不正常程序,只需要用kill命令把该pid杀死,如果是很多个进程,比如都是wget程序,那么只需要执行pkill -9 wget。
推荐阅读
-
Broadcom网卡linux系统下无法连接到网络问题的解决办法
-
Linux下MP3的TAG乱码问题解决方法
-
解决在Linux操作系统下无法连接MySQL服务端的问题
-
Linux中无法远程连接数据库问题的解决方法
-
Linux下安装MariaDB数据库问题及解决方法(二进制版本的安装)
-
Windows和Linux双系统下删除Linux系统方法和Windows无法启动问题的快速解决方法
-
SecureCRT远程连接Linux下的sqlplus中退格键不能使用之解决方法
-
Broadcom网卡linux系统下无法连接到网络问题的解决办法
-
Linux连接windows的ftp unzip出现问题的解决方法
-
Linux下大量SYN_SENT连接问题的解决方法