格式
{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}
用法
- "30 * * * * ? " 每半分钟触发任务
- "30 10 * * * ? " 每小时的10分30秒触发任务
- "30 10 1 * * ? " 每天1点10分30秒触发任务
- "30 10 1 20 * ? " 每月20号1点10分30秒触发任务
- "30 10 1 20 10 ? *" 每年10月20号1点10分30秒触发任务
- "0 0/3 * * * ? " 每小时的第0分0秒开始,每三分钟触发一次
- "0 0-5 14 * * ?" 在每天下午2点到下午2:05期间的每1分钟触发
实例
@RestController
@EnableScheduling
public class MyController {
@Scheduled(cron = "1/10 * * * * ? ") //10s一次
public void learn(){
System.out.println("hello world");
}
}
在线生成
在线生成 cron 语句的网站:
https://www.bejson.com/othertools/cron/
审核编辑 黄昊
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
JAVA
+关注
关注
19文章
2904浏览量
102995
发布评论请先 登录
相关推荐
使用TC21x的GPT实现1m计时器执行定时任务,怎么配置GTM和GPT?
专家们好,我想使用TC21x的GPT实现1m计时器执行定时任务,不知道怎么配置GTM和GPT?
发表于 02-06 06:47
鸿蒙原生应用/元服务开发-长时任务
概述
功能介绍
应用退至后台后,对于在后台需要长时间运行用户可感知的任务,例如播放音乐、导航等。为防止应用进程被挂起,导致对应功能异常,可以申请长时任务,使应用在后台长时间运行。申请长时任务后,系统
发表于 01-09 10:52
任务调度系统设计的核心逻辑
Redis的读写性能极好,分布式锁也比Quartz数据库行级锁更轻量级。当然Redis锁也可以替换成Zookeeper锁,也是同样的机制。
在小型项目中,使用:定时任务框架(Quartz/Spring Schedule)和 分布式锁(redis/zookeeper)有不错的效果。
鸿蒙原生应用/元服务开发-短时任务
概述
应用退至后台一小段时间后,应用进程会被挂起,无法执行对应的任务。如果应用在后台仍需要执行耗时不长的任务,如状态保存等,可以通过本文申请短时任务,扩展应用在后台的运行时间。
约束与限制
·申请
发表于 12-28 16:13
HarmonyOS后台任务管理开发指南上线!
时的操作步骤。
①了解相关机制及规格,实现更高效开发。
○ 申请时机:应用需要在前台或退至后台 5 秒内申请短时任务。
○ 数量限制:一个应用同一时刻最多支持申请 3 个。
○ 配额机制:一个应用有一定时
发表于 11-29 09:58
定时器如何实现定时任务
1.1、单次定时任务实现 boost 的asio库里有几个定时器,老的有 deadline_timer , 还有三个可配合 C++11 的 chrono
基于Django的Celery异步任务和定时任务的实战教程
Django与Celery是基于Python进行Web后端开发的核心搭配,在运营开发(即面向企业内部)的场景中非常常见。 下面是基于Django的Celery异步任务和定时任务的实战教程,大家觉得
healthchecks:监控服务器Cron定时任务的神器
在运维服务器的时候经常会用到一些Crontab任务。 当你的Crontab中的任务数超过10个的时候,你会发现这些任务管理起来非常困难。 尤其是当这些Cron
Healthchecks:监控服务器Cron定时任务的神器
在运维服务器的时候经常会用到一些Crontab任务。 当你的Crontab中的任务数超过10个的时候,你会发现这些任务管理起来非常困难。 尤其是当这些Cron
Linux如何使用cron进行定时任务的操作
按计划执行命令对于计算机来说非常重要,因为假如我亲自去执行一些任务的话,可能会因为多方面因素不能按时执行,所以定时任务就显得非常重要了!
cron就是一个能够执行定时任务的命令,
评论