我必须每天在不同的固定时间执行/运行相同的任务。时间间隔不一样。
例如我想在05:30,11:30,15:00,21:00运行路由器。
我用调度程序,石英获得了很多apache camel示例。但所有都是静态时间间隔或只有一次可配置。
有没有办法在apache中配置驼峰?
答案 0 :(得分:3)
尝试这样的事情:
<route>
<from uri="quartz2://timer1?cron=0+30+5+*+*+*">
<from uri="quartz2://timer2?cron=0+30+11+*+*+*">
<from uri="quartz2://timer3?cron=0+00+15+*+*+*">
<from uri="quartz2://timer4?cron=0+00+21+*+*+*">
<to uri="...">
</route>
目前在石英组件中不可能提供自定义触发器,并且石英cron触发器不支持您想要的。只需创建一个包含多个消费者的路线。