我试过这个:
@Scheduled(cron = "0 */1 * ? * *")
public void sendMessageFromDB() throws JsonProcessingException {
}
但是不起作用
您需要使用
*
或0/1
几分钟,而不是*/1
。
另外,请考虑使用
@Scheduled(fixedDelay = 60_000)
或 @Scheduled(fixedRate = 60_000)
(或 @Scheduled(fixedDelay = 1, timeUnit = MINUTES)
等)代替。