FileZilla 的传输队列位于界面底部,显示正在传输、排队中、失败和已完成的文件列表。通过队列管理,你可以精细控制文件传输的顺序和状态。
FileZilla Client 是免费开源的 FTP 软件,提供了丰富的传输优化选项。合理配置这些参数可以显著提升大文件和批量传输的效率。本文详细介绍 FileZilla 的传输队列管理、速度限制和并发连接配置。
FileZilla 的传输队列位于界面底部,显示正在传输、排队中、失败和已完成的文件列表。通过队列管理,你可以精细控制文件传输的顺序和状态。
在"编辑 → 设置 → 传输 → 文件存在"中,可以设置当目标位置已有同名文件时的默认行为:
| 规则 | 适用场景 |
|---|---|
| 询问操作 | 不确定时使用,每次手动确认 |
| 覆盖文件 | 确定要用新文件替换旧文件 |
| 覆盖(如果源文件较新) | 只覆盖旧版本,保留已更新的文件 |
| 覆盖(如果大小不同) | 文件大小变化时覆盖 |
| 跳过 | 保留现有文件,不传输 |
| 重命名 | 自动为重复文件添加序号 |
对于网站维护,建议选择"覆盖(如果源文件较新)";对于数据备份,建议选择"覆盖(如果大小不同)"。
FileZilla 允许设置全局和站点级的速度限制,避免 FTP 传输占满整个带宽。
建议设置为你的网络带宽的 70-80%,保留一定带宽用于浏览网页等其他操作。例如 100 Mbps 宽带大约对应 12.5 MB/s,可限制在 8-10 MB/s(即 8000-10000 KB/s)。
在站点管理器中可以为单个站点设置独立的速度限制:
这个功能在管理多个服务器时非常有用——可以为生产服务器设置较高的速度限制,对测试服务器限制较低的速度。
FileZilla 默认允许同时进行多个文件传输,这可以显著提升批量传输的效率。
注意:过高的并发数可能导致:
建议从 3 开始测试,如果遇到"421 Too many connections"错误,降低并发数。
对于单个站点,可以在站点管理器的"传输设置"中设置"限制并发连接数"。这个设置独立于全局设置,可以为不同服务器配置不同的并发策略。
文件过滤器可以帮助你跳过不需要传输的文件类型:
配置好的过滤器可以应用到所有站点,避免传输开发文件、系统临时文件等不需要的内容。
首先检查全局速度限制是否开启(编辑 → 设置 → 传输)。如果没开限制但速度仍然很慢,可能受限于服务器的上传带宽或你的网络环境。尝试增加最大并发传输数(设置 → 传输)至 3-5。
失败的文件会标记为红色并留在队列中。右键这些文件选择"重置并重新传输",或右键队列区域选择"重新传输所有失败的文件"。
在远程面板中右键目标目录,选择"下载"。整个目录及其子目录中的所有文件会自动加入传输队列并按顺序下载。