Документация @Scheduled
здесь гласит, что значение fixedRateString
может быть the delay in milliseconds as a String value, e.g. a placeholder or a java.time.Duration compliant value
.Это значит, что я могу написать
@Scheduled(fixedRateString = "45s")
ИЛИ
@Scheduled(fixedRateString = "45000")
И оно должно быть таким же.Однако, когда я пытаюсь запустить его, я получаю
Encountered invalid @Scheduled method 'updateWarmupInstances': Invalid fixedRateString value "45s" - cannot parse into long
Так что это ошибка со стороны Spring или я делаю что-то не так?