используемая версия Came-Core: 2.18.2.
Я создал верблюжий маршрут для чтения записей из базы данных и выполнения обработки.Маршрут начинается с конечной точки sql, я пытаюсь настроить эту точку sql для запуска 16 числа каждого месяца, чтобы получить записи из нужной таблицы для обработки.Я пытаюсь использовать свойство «планировщик» в sql enpoint и делаю следующее: (также пробовал пружину вместо кварца).
uri=sql:select * from table_name where STATUS = 'Unprocessed'?\
scheduler=quartz?scheduler.cron=0/10+6-18+*+*+MON-FRI\
&maxMessagesPerPoll=20
мой модуль развертывается нормально, но, кажется, не соблюдает указанный cron.Вместо этого по умолчанию используется значение 500 мс.
Вопросы:
1. Am i missing additional configuration to make above uri work?
2. Can this cron be configured at runtime?
Уже рассмотрены ресурсы ниже, и они, похоже, не делают это по-другому. Настройка расписания cron компонента Camel sql & http://www.davsclaus.com/2013/08/apache-camel-212-even-easier-cron.html
Любое понимание приветствуется.