весенняя интеграция + хрон + кварц в кластере?

У меня есть поток интеграции пружины, запускаемый выражением 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. Я не смог найти мост между "триггером поллера" и Кварцевый каркас.

Спасибо заранее!

Ответы на вопрос(4)

Ваш ответ на вопрос