我正在使用FTPClient(Apache Commons Net)我知道FTPClient提供了两种方法来避免FTP服务器的空闲状态:ftpClient.setControlKeepAliveTimeout(300)– 每五分钟发送一次 noopftpClient.sendNoOp()– 发送 noop 一次性事件我试着用setControlKeepAliveTimeout()但是官方的FTPClient文档就setControlKeepAliveTimeout....请注意:这不适用于用户负责写入或读取数据流的方法,即 retrieveFileStream(String),storeFileStream*(String)以及其他 xxxFileStream方法我的程序只使用retrieveFileStream,不适用于setControlKeepAliveTimeout。有没有办法在流方法中重复操作 noop,而不是一次性事件,如sendNoOp?
添加回答
举报
0/150
提交
取消