• 9-16Jenkins-2定时任务


    定时任务

    选择定时任务,点击 "?" 会弹出使用教程,但讨厌英语的人,自然选择现成的中文。 [猪脚踏浪https://www.cnblogs.com/zsg88/p/9178625.html](https://www.cnblogs.com/zsg88/p/9178625.html)

    一、字段

    从左到右依次为:MINUTE HOUR DOM MONTH DOW

    字段 说明 取值
    MINUTE 分钟 Minutes within the hour 0–59
    HOUR 时 The hour of the day 0–23
    DOM 天 The day of the month 1–31
    MONTH 月 The month 1–12
    DOW 星期 The day of the week (0–7) 0-7 where 0 and 7 are Sunday.0和7都表示星期天

    二、特殊符号

    其中每个字段除了可以使用取值范围内的值外,还能使用一些特殊字符

    • * 匹配范围内所有值
    • M-N 匹配M-N范围内的所有值
    • M-N/X M-N范围内每个X构建一次
    • */X 整个有效区间内每个X构建一次
    • A,B,...,Z 匹配多个值

    三、H

    符号H(代表Hash,后面用散列代替)。
    H H(0-7) * * *

    H表示某个值
    H(0-7)表示范围
    即0:00到7:59之间的某刻。
    使用H的好处:为十几个日常任务配置0 0 * * *将会在午夜产生较大峰值。相比之下,配置H H * * * 仍将每天一次执行每个任务,不是都在同一时刻,可以更好的使用有限资源。
    更多示例:

    • H/15 * * * * 每隔15分钟的某刻。(或许:07, :22, :37, :52)
    • H(0-29)/10 * * * * 每前半小时中每隔10分钟的某刻。 (3次, 或许:04, :14, :24)
    • 45 9-16/2 * * 1-5 每个工作日从早上9点45分开始到下午3点45分结束这段时间内每间隔2小时的45分钟那一刻。
    • H H(9-16)/2 * * 1-5 每个工作日从早上9点到下午5点这段时间内每间隔2小时之间的某刻。(或许在上午10:38, 下午12:38, 下午2:38 , 下午4:38)、
    • H H 1,15 1-11 * 每月(除了12月)1到11月的1号和15号每天的某刻。

    四、注释

    空行和以#开头的行将会被认为是注释

    五、示例

    根据规则编写最简单的定时任务

    结果如下

  • 相关阅读:
    (转)Python之路,Day6
    (转)函数作用域,匿名函数,函数式编程,面向过程,面向对象
    (转)面向对象编程初步
    day26-多态、封装、反射
    (转)面向对象进阶
    MySql-Mysql技术内幕~SQL编程学习笔记(1)
    Spring MVC-学习笔记(4)数据绑定流程
    Mybatis-学习笔记(10)调用存储过程、存储函数
    Mybatis-学习笔记(9)Mybatis3+spring4+springMVC
    Mybatis-学习笔记(8)常用的注解
  • 原文地址:https://www.cnblogs.com/csj2018/p/10181557.html
Copyright © 2020-2023  润新知