背景
5月中在Linux上部署一个FTP,用于给第三方提供数据文件,在7月之前一直显示正常。
但在7月中旬对方说数据中断,查看不到最新日期的数据。
排查过程
1、查看Linux的FTP文件夹下,发现数据文件一直有更新,未中断;
2、查看FTP文件夹下的文件数据量,发现已经超过50000个文件;
3、在windows系统上登录FTP,发现显示文件数量只有10000个,此时怀疑FTP显示文件数量有限制。
4、查找FTP配置参数,发现有个配置参数LimitRecursion,此参数控制FTP文件夹显示的文件数量及其路径深度。
LimitRecursion 10000 8
10000标书文件数
8表示路径深度
解决方案
1、配置不做修改,让第三方及时取走可看见的文件;
2、扩大FTP配置LimitRecursion的限制文件数。
但最好还是让第三方取走文件。