Я работаю с запланированными аннотациями.Мне нужно запустить метод в разные моменты, ровно каждые 2 и 5 секунд.
Как я могу это сделать?
На данный момент мой код следующий:
@Scheduled(cron = "${cron.startdate}")
public void check() {
LOGGER.info("1 - Check DB");
}
и application.yml:
cron:
startdate: 0/2 * * * * *
Моя конфигурация будет выполняться каждые 2 секунды, но мне нужно, чтобы она выполнялась также каждые 5 секунд.
Вывод должен быть:
[11:20:00] | 1 - Check DB
[11:20:02] | 1 - Check DB
[11:20:04] | 1 - Check DB
[11:20:05] | 1 - Check DB
[11:20:06] | 1 - Check DB
[11:20:08] | 1 - Check DB
[11:20:10] | 1 - Check DB
[11:20:12] | 1 - Check DB
.
.
.
Спасибо, ребята.