故障描述
客户反映,说内网FTP传输异常缓慢(并发量大的话,上传速度只有几十KB,少的话上传速度还可以)。
服务器情况:客户有2台服务器,分别为A 主机和B主机
A主机 :VSFTP服务器
B主机:通过代码调用FTP程序,自动上传一些附件文件(静态页面,pdf)等至A主机
排查处理过程
- 1、 第一反应内网上传速度理论应该非常快的快的,不至于很慢。登录A,B主机检查主机负载和CPU,磁盘IO是否异常,排查过后一切正常
- 2、因为B主机是通过程序调用FTP命令,进行上传附件的,怀疑是不是程序模块有问题。所以打算手动在B主机部署安装一个ftp客户端命令.手动测试上传速度
yum -y install ftpftp 主机A 10021
执行上述命令后,直接执行“dir”命令无法正常显示.但是执行telnet 端口是正常的。
- 3、登录A主机,检查vsftpd配置文件发现,在pasv模式,端口只有10个。
pasv_enable=YESpasv_min_port=10000pasv_max_por