Pet*_*zov 0 java spring spring-boot
我需要实现Spring进程,它检查数据库表中的新行并进行计算.我正在考虑实现每10分钟触发一次的无限循环.
有没有办法用Spring Boot实现这个?我总是可以使用Java Thread,但确保让Spring管理它更好.
Mạn*_*yễn 5
您可以尝试安排 Spring Schedule
Spring Schedule
这是一个官方的例子
从技术上讲,您可以启用使用@EnableScheduling和注释任务的计划@Scheduled(fixedRate=600000).
@EnableScheduling
@Scheduled(fixedRate=600000)
您可以使用另一个配置来调整您的调度程序:
fixedRate:在调用之间以固定的周期(以毫秒为单位)执行带注释的方法.
fixedRate
fixedDelay:在最后一次调用结束和下一次调用开始之间以固定周期(以毫秒为单位)执行带注释的方法.
fixedDelay
cron:类似cron的表达式,扩展了通常的UN*X定义,以包括第二个以及分钟,小时,星期几,月和星期几的触发器.
cron
归档时间:
7 年,10 月 前
查看次数:
445 次
最近记录: