0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

定时任务cron的教学

jf_96884364 来源:jf_96884364 作者:jf_96884364 2023-01-13 15:18 次阅读

格式

{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}

用法

  • "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

    文章

    2966

    浏览量

    104701
收藏 人收藏

    评论

    相关推荐

    Linux计划任务介绍

    1.计划任务定时任务)基本概述 1.什么是crond crond就是计划任务,类似于我们平时生活中的闹钟。定点执行。 2.为什么要使用crond crond主要是做一些周期性的任务
    的头像 发表于 11-24 15:49 265次阅读

    定时器技术:Air780E如何革新定时任务管理?

    今天讲的是关于Air780E如何革新定时任务管理的内容,希望大家有所收获。
    的头像 发表于 11-07 13:50 215次阅读
    <b class='flag-5'>定时</b>器技术:Air780E如何革新<b class='flag-5'>定时任务</b>管理?

    mysql定时备份任务

    在生产环境上,为了避免数据的丢失,通常情况下都会定时的对数据库进行备份。而Linux的crontab指令则可以帮助我们实现对数据库定时进行备份。首先我们来简单了解crontab指令,如果你会了请跳到下一个内容mysql备份。
    的头像 发表于 10-31 10:07 155次阅读

    freertos最多支持多少个任务

    FreeRTOS是一个轻量级的实时操作系统(RTOS),其设计初衷就是为了提供简单、可靠且高效的实时任务管理。关于FreeRTOS最多支持多少个任务的问题,实际上并没有一个固定的上限,这主要取决于
    的头像 发表于 09-02 14:21 845次阅读

    linux定时任务的用法总结

    习惯了使用 windows 的计划任务,使用 linux 中的 crontab 管理定时任务时很不适应。
    的头像 发表于 08-14 18:16 838次阅读
    linux<b class='flag-5'>定时任务</b>的用法总结

    ESP8266如何实现时间小于3us的定时任务

    想实现一个稳定的软串口,现有的软串口程序是通过中断实现的,但中断好像会被其他中断打断,导致数据丢失,定时器按文档上的说法,只能大于50us,能不能实现时间小于3us的定时任务或者提高GPIO中断的优先级呢?或者还有其他什么办法?
    发表于 07-19 06:13

    智能插座“云”时代:定时任务与事件驱动的创新管理

    用户可以通过云端界面,在任何时间任何地点对插座进行配置和监控,同时收集数据和洞察分析,以促进能效最优化。无论是确保家中的咖啡机在你醒来之前准备好早晨的咖啡,还是远程调整办公室的温度设置以节约能源,智能插座配合云管理打开了便捷与高效的大门。
    的头像 发表于 07-15 18:16 948次阅读
    智能插座“云”时代:<b class='flag-5'>定时任务</b>与事件驱动的创新管理

    定时器的工作方式介绍

    或实现周期性事件的硬件模块。它可以用于实现各种定时任务,如定时中断、PWM(脉冲宽度调制)输出、频率测量等。定时器通常由一个计数器、一个时钟源和一个控制寄存器组成。 1.1 定时器的分
    的头像 发表于 07-12 10:29 898次阅读

    长持续时间定时器电路图 时间定时器的工作原理和功能

    的处理,都离不开定时器的精确控制。时间定时器通常由硬件和软件两部分组成,硬件部分通过计时器芯片或计数器来实现时间的度量和计算,而软件部分则是通过编程语言提供的函数或类库来设置和处理定时任务
    的头像 发表于 06-24 17:34 1819次阅读
    长持续时间<b class='flag-5'>定时</b>器电路图 时间<b class='flag-5'>定时</b>器的工作原理和功能

    在物通博联工业智能网关的本地配置界面(WEB)直接配置定时控制任务

    开关,可实现全年定时任务自动执行。在多个任务日期重叠时,可选执行高等级的还是并行执行。设有一个远程和本地的控制点,默认为本地状态,网关自己执行设置的任务,当用户将改控制点切换为远程时可进行远程一键开关或者指定
    的头像 发表于 04-24 17:21 528次阅读
    在物通博联工业智能网关的本地配置界面(WEB)直接配置<b class='flag-5'>定时</b>控制<b class='flag-5'>任务</b>

    使用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)有不错的效果。
    的头像 发表于 01-02 15:09 866次阅读
    <b class='flag-5'>任务</b>调度系统设计的核心逻辑

    鸿蒙原生应用/元服务开发-短时任务

    概述 应用退至后台一小段时间后,应用进程会被挂起,无法执行对应的任务。如果应用在后台仍需要执行耗时不长的任务,如状态保存等,可以通过本文申请短时任务,扩展应用在后台的运行时间。 约束与限制 ·申请
    发表于 12-28 16:13

    物通博联工业智能网关实现PLC定时控制任务

    。 物通博联工业智能网关不仅支持本地部署,同时也支持远程部署,实现PLC程序的远程读写。企业可通过添加定时控制任务,定义任务策略,设置设备定时开关启停操作,从而实现现场的无人值守,有效
    的头像 发表于 12-27 15:52 323次阅读
    物通博联工业智能网关实现PLC<b class='flag-5'>定时</b>控制<b class='flag-5'>任务</b>