gpt4 book ai didi

java - FTP 下载速度非常慢

转载 作者:行者123 更新时间:2023-12-01 22:16:39 25 4
gpt4 key购买 nike

我正在使用自己编写的函数从 FTP 帐户下载文件:

private boolean download(String path, Path target) throws IOException {
FileOutputStream fos = new FileOutputStream(target.toString());
boolean download = client.retrieveFile(path, fos);
fos.close();
return download;
}

client 是一个 org.apache.commons.net.ftp.FTPClient 对象。不幸的是这个功能的下载速度非常非常慢。为什么会出现这种情况以及如何增加它?

最佳答案

如果我没记错的话,您可以尝试增加客户端对象的缓冲区大小,如下所示:client.setBufferSize(1024000);

这将减少您一端的缓冲区副本,并加快下载速度,如 SpeedUp FTPClient 中所述。

关于java - FTP 下载速度非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30847433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com