是否可以关闭对 SFTP 会话工厂设置的文件的锁定
Is it possible to turn off lock on the file set up by SFTP Session Factory
我正在为兑现的 sftp 会话工厂而苦恼。也就是说,我遇到了会话不可用的问题,因为我在我的应用程序中使用了很多。目前我有一个默认的非兑现会话。它将文件写入 sftp 服务器但在它们上设置了锁。因此它不能被任何其他用户读取。我想避免它。完美,单个文件上传后关闭锁定。可能吗?
测试结构
- 开始轮询适配器
- 上传文件到远程
- 检查文件是否上传
- 停止轮询适配器
- 清理远程
当您处理通过网络传输的数据时,您需要确保释放为此使用的资源。例如,一定要在向 SFTP 发送数据后关闭 InputStream
。这真的不是自动关闭它的框架责任。此外,您可能已经没有给我们 InputStream
,而只是简单的 byte[]
。这只是我可以考虑类似锁定行为的原因。
我正在为兑现的 sftp 会话工厂而苦恼。也就是说,我遇到了会话不可用的问题,因为我在我的应用程序中使用了很多。目前我有一个默认的非兑现会话。它将文件写入 sftp 服务器但在它们上设置了锁。因此它不能被任何其他用户读取。我想避免它。完美,单个文件上传后关闭锁定。可能吗?
测试结构
- 开始轮询适配器
- 上传文件到远程
- 检查文件是否上传
- 停止轮询适配器
- 清理远程
当您处理通过网络传输的数据时,您需要确保释放为此使用的资源。例如,一定要在向 SFTP 发送数据后关闭 InputStream
。这真的不是自动关闭它的框架责任。此外,您可能已经没有给我们 InputStream
,而只是简单的 byte[]
。这只是我可以考虑类似锁定行为的原因。