Написана аннотация Spring @Scheduled, почему запланированное задание не выполняется?
Написана аннотация Spring @Scheduled, почему запланированное задание не выполняется?
Язык кода:javascript
копировать
@Scheduled(fixedDelay = 100)
public void participant() {
Traffic_Events_POOL.execute(this::scheduleParticipant);
}
Ошибка конфигурации запланированных задач: проверьте правильность выражения cron или фиксированной скорости задачи.,Или правильность имени или параметров метода. ✅
Задача не была проверена Spring: убедитесь, что ваши запланированные Класс задачи сканируется Spring. Вы можете использовать @Component или @Service для пометки задач. задачидобрый。✅
запланированные задача не активирована: убедитесь, что ваши запланированные задачиодеялоSpringактивирован。Можно использовать@EnableSchedulingаннотация标记主добрый,или вxmlсередина Конфигурация<task:annotation-driven />активациязапланированные задача. ❌Я просто не сделал этот шаг, в результате чего задание не выполнилось!
Контейнер Spring не инициализирован или уничтожен. Убедитесь, что контейнер Spring инициализирован или уничтожен правильно. Вы можете добавить @PostConstruct или @PreDestroyаннотацию в класс запланированных задач, чтобы гарантировать, что соответствующий метод будет выполнен при инициализации или уничтожении контейнера.
Другие нештатные ситуации. Если вы устранили вышеуказанные причины, возможно, причиной невыполнения задачи могут быть другие нештатные ситуации. Вы можете просмотреть журналы или информацию об отладке, чтобы найти основную причину проблемы.