0

我已经将 Spring 集成 SFTP 应用程序配置为从远程服务器轮询文件,如果它正在运行一个,它工作正常,如果同一个应用程序运行 3 次,以更快地处理文件,在这种情况下,同一个文件被两个应用程序轮询并产生在重复的结果中。我怎样才能避免这种情况?Spring集成中是否有可用的文件锁定?

对于配置部分,您可以查看此SO

4

1 回答 1

1

您需要将持久文件列表过滤器与共享元数据存储一起使用——例如 Redis ,请参阅文档

这个问题对 FTP 有类似的设置。

于 2016-03-31T14:51:06.100 回答