设想
我正在尝试使用 Apache VFS 从 SFTP 服务器(Proftpd)以 Java 编程方式下载一个大文件(> 3 GB)。Apache VFS 在内部使用来自 JSch 的 ChannelSftp。
环境
- Ubuntu Linux 服务器 12.4
- Profptd 1.3.4a
- 开放SSH
问题
在大约 2 GB 的数据之后,会话关闭并且从 ChannelSftp 抛出 IOException。
解决方法
- 使用 OpenSSH SFTP 服务器和 Java 客户端问题不会出现
- 使用 sftp 客户端和 Proftpd 它也可以工作
问题
任何的想法?