верблюд - конечная точка кварца2 - несколько потребителей для одной конечной точки - PullRequest
0 голосов
/ 21 марта 2019

Я использую Apache Camel и хочу иметь несколько маршрутов. Маршрут, как показано ниже.

  1. endpoint -> quartz2://tsTimer?cron=0%2F20+*+8-18+%3F+*+MON%2CTUE%2CWED%2CTHU%2CFRI+*&stateful=true&trigger.timeZone=Asia%2FSingapore
  2. Вызовите метод bean для получения данных.
  3. Отправить на MQ

В этом случае мой маршрут будет таким же, как и интервал опроса.Данные из метода bean будут другими.И очередь MQ будет такой же.

Failed to start route route2 because of Multiple consumers for the same endpoint is not allowed: quartz2://tsTimer?cron=0%2F20+*+8-18+%3F+*+MON%2CTUE%2CWED%2CTHU%2CFRI+*&stateful=true&trigger.timeZone=Asia%2FSingapore

Как мне этого добиться?Как дифференцировать верблюжий маршрут в случае, когда конечной точкой является таймер кварца2?

1 Ответ

1 голос
/ 21 марта 2019

Я не замечаю, что в конечной точке Ури у меня было tsTimer, которое будет отличать другие конечные точки.

что-то вроде ниже

quartz2://tsTimer1
quartz2://tsTimer2
quartz2://tsTimer3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...