весенняя интеграция + хрон + кварц в кластере?
У меня есть поток интеграции пружины, запускаемый выражением cron следующим образом:
<int-ftp:inbound-channel-adapter id="my-input-endpoint" ...>
<int:poller trigger="my-trigger"/>
</int-ftp:inbound-channel-adapter>
<bean id="my-trigger"
class="org.springframework.scheduling.support.CronTrigger">
<constructor-arg value="0 * * * * *" />
</bean>
Работает нормально. Но теперь мне нужно расширить реализацию, чтобы подготовить кластер (выполнение задания только на одном узле кластера в одно и то же время).
Я хотел бы использовать платформу Quartz в режиме кластера (сохранение статуса задания в базе данных) для запуска этого процесса интеграции. Кварц предоставляет красивое решение из коробки. Единственная проблема заключается в том, как интегрировать Кварц с существующим адаптером inbout-channer? & Quot; триггер & quot; атрибут & quot; poller & quot; принимает только подклассы org.springframework.scheduling.Trigger. Я не смог найти мост между "триггером поллера" и Кварцевый каркас.
Спасибо заранее!