Как настроить Cron Quartz Trigger при запуске - PullRequest
0 голосов
/ 12 марта 2019

Я настраиваю несколько CronTriggers для запуска нескольких разных пакетных заданий в разное время.

Я попытался выполнить поиск в Интернете, но могу найти ответы только о том, как планировать, скажем, веб-вызов или внутри другого класса обслуживания.Я хочу, чтобы эти триггеры были запланированы при запуске.

Как я могу это сделать?

Я уже построил Триггеры и JobDetails через их соответствующие сборщики.

Яиспользуя Spring-boot-starter-quartz

1 Ответ

0 голосов
/ 12 марта 2019

Я считаю, что вам нужно создать класс, реализующий ApplicationRunner или CommandLineRunner.При запуске приложения Spring, Spring выполнит команду запуска в этом классе, и вы можете программно вызвать вашу задачу при запуске.

Посмотрите, если вам нужна дополнительная информация:

https://www.concretepage.com/spring-boot/spring-boot-commandlinerunner-and-applicationrunner-example

...