在特定时间范围内保持骆驼路线活跃

时间:2017-09-14 06:11:08

标签: design-patterns timer routes cron apache-camel

我有一条消耗JMS队列的camel路由。 现在我必须确保,此路由仅在特定时间范围内运行,否则将停止。

最好的设计模式是什么? 我无法找到合适的企业模式或组件选项。

我的想法是开始/停止路线的石英工作。

THX

1 个答案:

答案 0 :(得分:1)

查看http://camel.apache.org/cronscheduledroutepolicy.html

您可以编写一个cron表达式并将其添加到路由启动策略中。