那么为什么 FTP 上传这么慢呢?我使用 filezila 作为客户端。
我在 1000 个文件中有 10 mb,我可以以 300-500kb/s 的速度上传每个单独的文件,但由于文件上传时发生的排队过程,整个上传速度非常慢。对于每个单一文件,客户端在实际上传之前执行各种命令和连接操作。
有没有办法跳过这些命令?我是 ftp 客户端/上传/网站等的新手 这是标准做法吗?这只是 ftp 上传的工作方式吗?为 8-10 mb 等 20 分钟,你不觉得无聊吗?
如何有效地上传 100 mb 或更多?
Dar*_*oid 10
遗憾的是,这就是 FTP 的运作方式。要有效地传输大量小文件,请在本地存档它们,通过 ftp 传输整个存档,然后在远程机器上取消存档文件,或者打开同步上传,即客户端一次上传 10 个文件。这将有助于使您的上传链接完全饱和。
您是否尝试过在本地压缩文件然后在服务器上解压缩它们?然后您只需传输一个小文件。
如果适用,您还可以仅复制自上次上传以来已更改的文件。rsync(如果您有 ssh 访问权限)和 robocopy(如果是 Windows 服务器)等工具可以帮助您做到这一点。