Spring定时任务的时间配置是使用Cron表达式来指定的。
Cron表达式是一个字符串,包含6或7个由空格分隔的字段,分别表示秒、分钟、小时、日期、月份、星期和年份(可选)。具体的语法规则如下:
下面是一些常见的Cron表达式示例:
可以通过在Spring的配置文件中使用@Scheduled
注解来指定定时任务的Cron表达式,如下所示:
@Component
public class MyScheduledTask {
@Scheduled(cron = "0 * * * * *")
public void run() {
// 定时任务的逻辑
}
}
这样配置之后,定时任务将会按照指定的Cron表达式进行执行。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:cron表达式与定时任务的优缺点