【问题标题】:How can I know when the route completes processing a directory in camel?我怎么知道路由何时完成对骆驼目录的处理?
【发布时间】:2017-11-23 10:05:18
【问题描述】:

如何在我的路由完成处理骆驼中的目录及其子目录后获得触发器?有什么办法可以在路线中指定吗?

【问题讨论】:

  • 向我们展示您定义处理目录和子目录的路径?你可以使用.onCompletion()

标签: apache-camel spring-camel


【解决方案1】:

是的,如果它是from("file:.."),那么它是一个批处理消费者,您可以在最后一个文件中找到信息,该文件的消息头为CamelBatchComplete,值为true

在 Camel 网站上查看更多详细信息:http://camel.apache.org/batch-consumer.html

【讨论】:

  • 如果不是 from("file:..") 可以吗?第一个孩子级别可以做吗?
猜你喜欢
  • 2018-08-15
  • 2017-01-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多