Кварцевый планировщик от fini sh до задержки запуска - PullRequest
0 голосов
/ 27 февраля 2020

Мне нужно начать работу через 10 секунд после окончания последней. Другими словами, конечная задержка начала sh.

Иногда для выполнения моей работы требуются секунды. В других случаях это занимает минуты. Независимо от того, сколько времени это займет, я хочу, чтобы следующий запускался через 10 секунд после завершения последнего.

Я начинаю свою работу с Bootstrap моего приложения Grails 4, используя это:

System.setProperty("org.quartz.threadPool.threadCount","1");
LifecycleJob.schedule(10000l)

Но это начало задержки. Используя @DisallowConcurrentExecution и threadPool только с одним работником, я избегаю коллизий, но это не то, что я хочу.

Tks!

...