【发布时间】:2014-03-27 01:17:03
【问题描述】:
我有一个文件服务器和两个集成服务器。每个集成服务器都有相同的任务。它将从文件服务器的“传入”文件夹中提取文件,然后对其进行处理。此服务使用 Spring 集成。两台服务器的服务同时工作,这将确保即使一台集成服务器出现故障,另一台仍将继续工作。因为这两者是相互独立的,所以我的问题是如何确保 两个服务不会从文件服务器获取相同的文件 而且主从方法不是我想要的.
【问题讨论】:
-
这个责任应该在于文件服务器。
-
文件服务器只是作为一个驱动器。它不能承担这个责任。
-
一个更简单的解决方案是尝试移动文件,如果成功则处理它。
标签: java spring integration spring-integration fileserver