Apache camel 驼峰-quartz2端点-同一端点的多个使用者

Apache camel 驼峰-quartz2端点-同一端点的多个使用者,apache-camel,Apache Camel,我正在使用apache camel,希望有多条路由。路由如下 endpoint->quartz2://tsTimer?cron=0%2F20+*+8-18+%3F+*+MON%2CTUE%2CWED%2CTHU%2CFRI+*&stateful=true&trigger.timeZone=Asia%2fspore 调用bean方法来获取数据 发送到MQ 在这种情况下,我的路由将与轮询间隔相同。 来自bean方法的数据将不同。 而MQ队列将是相同的 无法启动路由route2,因为不允许使用同一终结

我正在使用apache camel,希望有多条路由。路由如下

  • endpoint->quartz2://tsTimer?cron=0%2F20+*+8-18+%3F+*+MON%2CTUE%2CWED%2CTHU%2CFRI+*&stateful=true&trigger.timeZone=Asia%2fspore
  • 调用bean方法来获取数据
  • 发送到MQ
  • 在这种情况下,我的路由将与轮询间隔相同。 来自bean方法的数据将不同。 而MQ队列将是相同的

    无法启动路由route2,因为不允许使用同一终结点的多个使用者:quartz2://tsTimer?cron=0%2F20+*+8-18+%3F+*+MON%2CTUE%2CWED%2CTHU%2CFRI+*&stateful=true&trigger。时区=亚洲%2fspore


    我如何做到这一点?当端点为quartz2定时器时,如何区分驼峰路径?

    我没有注意到,在端点uri中,我有
    tsTimer
    ,这将区分其他端点

    像下面这样

    quartz2://tsTimer1
    quartz2://tsTimer2
    quartz2://tsTimer3