Я пытаюсь добавить расписание в метод get rest. Планировщик работает нормально, когда я использую его без аннотации @Cacheable. Вот так -
@Scheduled(fixedDelay = 1000*5)
@GetMapping("test")
public void test(){
System.out.println("scheduled task through spring");
}
Проблема в том, что когда я добавляю аннотацию @Cacheable, запрос загружается один раз, а затем планировщик не повторяется.
@Scheduled(fixedDelay = 1000*5)
@Cacheable("testData")
@GetMapping("test")
public void test(){
System.out.println("scheduled task through spring");
}
Я гуглил, но я могу найти информацию только о @CacheEvict с @ Scheduled