【发布时间】:2014-10-03 10:44:07
【问题描述】:
我们的应用程序使用 Spring Integration file:inbound-channel-adapter 来轮询目录以监听何时将文件拖放到该目录。然后 Spring Integration 启动一个 Spring Batch 作业,将要处理的文件的路径和名称交给该作业。
显然,即使在 Spring Batch 作业处理了文件之后,文件轮询器也会继续运行。因此,Spring 上下文保持打开状态,应用程序不会终止。有没有办法以编程方式或通过配置(首选)在读取一个文件后停止轮询器?
谢谢
【问题讨论】:
标签: spring-batch spring-integration