当前位置: 首页 > 知识库问答 >
问题:

FTP/SFTP发送带有Spring集成的前缀临时文件?

杨星纬
2023-03-14

SI的FTP和SFTP出站适配器允许将带有可自定义后缀的临时文件默认发送到.writing。但我正在与一个遗留系统进行接口,该系统只能很好地使用前缀命名的临时文件重命名(例如s*->f*)。

也就是说,我可以使用RemoteFileTemplate的API来禁用临时文件、发送和重命名。

对于实现前缀临时文件重命名方案,有什么比RemoteFileTemplate更好的选项?

共有1个答案

贺君浩
2023-03-14

不支持为临时文件名使用前缀而不是后缀。

可以按照您的建议使用RemoteFileTemplate;或者有助于增强。

 类似资料:
  • 我正在使用Spring集成文件/sftp模块,如何避免下载部分文件?我无法控制将文件推送到ftp/sftp的外部进程。

  • 我们正在使用spring integration sftp入站通道适配器,它每隔几秒钟轮询一次,并将zip文件下载到本地目录进行进一步处理。当有一个大文件,客户端仍在上载该文件,而这个入站适配器拾取了那个不完整的文件时,问题就开始了。我们使用AcceptAllFileFilter进行远程筛选,对于本地筛选,我们有自定义筛选。 有没有更好的方法来忽略或检查文件是否完全上传,然后拿起进行处理?

  • 我正在构建一个小微服务来访问来自SFTP文件服务器的文件。我决定使用Spring Integration SFTP完成这项工作。我对Spring Integration很陌生,对它的工作原理很困惑。 我的目标是在SFTP服务器上获得一个目录中的文件列表,并将它们呈现给用户界面。从那里,用户将选择一个文件进行下载,我将使用文件名将文件从SFTP服务器流式传输到用户界面。 其次,我是否需要两个接口才能

  • 我有一个用例,用户将多个csv文件放到远程目录中,然后放置ready.txt来指示文件已准备好使用。当我们的applcation在远程目录中看到ready.txt文件时,它应该开始使用sftp文件入站通道适配器将所有文件复制到本地目录,包括ready.txt。是否有办法确保readt.txt文件是最后一个要复制到本地目录的文件? 因为当文件从远程目录复制到本地目录时,我有另一个文件入站通道适配器在

  • 我在springboot项目1.5.10版中工作。释放 我正在为sftp使用Spring集成。以下gradle依赖项对我来说一切都很好 我还将普罗米修斯整合到模块中。 我已经完成了普罗米修斯的所有其他要求。但是我没有得到普罗米修斯的指标。 项目中的所有其他服务都在使用prometheus,但没有使用spring integration sftp,prometheus正在为所有这些服务工作。 我尝试

  • 目标 我想发送一个消息到一个主题,我将处理稍后与客户机应用程序。为此,我使用Spring Boot和Spring Integration Java DSL及其JMS模块。作为消息代理,我使用本机ActiveMQ Artemis。 这是我的设置 作为ActiveMQ Artemis服务器,我使用具有默认配置的Vromero/Artemis(2.6.0)docker映像。 问题所在 在producer