1、先创建一个任务,如有不会的,可以参考我上一篇-Jenkins入门之新建任务:https://blog.csdn.net/weixin_48520816/article/details/125209616

2、进入任务后,点击配置Configure

3、设定定时构建

4、定时时间设置的规则

我理解的时间规则,后面附带一个官方版,有些同学通过官方版本可能能悟到更多

以下是官方解释

具体来说,每行包含5个字段,依次为分钟、小时、日、月、星期几,并通过 Tab 或空格分隔。
分钟 一小时内的分钟数 (0–59)
小时 一天中的小时 (0–23)
DOM 月份中的某天 (1–31)
月 月份 (1–12)
周 星期几 (0–7),其中 0 和 7 是星期日。
要为一个字段指定多个值,可以使用以下运算符。按照优先顺序,
*指定所有有效值
M-N指定值的范围
M-N/X 或 */X在指定范围或整个有效范围内按 X 的间隔步进
A,B,…,Z枚举多个值

为了允许定期调度的任务在系统上产生均匀的负载,H应尽可能使用符号(用于“哈希”)。例如,使用0 0 * * *十几个日常工作会在午夜导致一个大的峰值。相比之下,usingH H * * *仍然会每天执行一次每个作业,但不是同时执行一次,更好地使用有限的资源。

该H符号可以与范围一起使用。例如,H H(0-7) * * * 表示 12:00 AM(午夜)到 7:59 AM 之间的某个时间。您还可以使用带H、带或不带范围的步长间隔。

该H符号可以被认为是一个范围内的随机值,但它实际上是作业名称的哈希,而不是随机函数,因此该值对于任何给定项目都保持稳定。

请注意,对于月份字段,由于月份长度不同,短周期(例如*/3或H/3不会在大多数月份结束时始终如一)工作。例如,*/3将在长月的第 1、4、…31 天运行,然后在下个月的第二天再次运行。哈希值始终在 1-28 范围内选择,因此H/3在月底运行之间会产生 3 到 6 天的间隔。(较长的周期也会有不一致的长度,但效果可能相对不太明显。)

空行和以 开头的#行将作为注释被忽略。

此外,还支持@yearly、@annually、@monthly、 @weekly、@daily、@midnight和@hourly作为方便的别名。这些使用哈希系统进行自动平衡。例如,@hourly与H * * * *并且可能表示一小时内的任何时间相同。 @midnight实际上是指 12:00 AM 到 2:59 AM 之间的某个时间。

例子:

# 每十五分钟(可能在 :07, :22, :37, :52):
H/15 * * * *
# 每小时前半段每十分钟一次(3 次,可能在 :04, :14, :24):
H(0-29)/10 * * * *
# 每两小时一次,每两个小时一次,从上午 9 点 45 分开始,到每个工作日下午 3 点 45 分结束,每小时 45 分钟:
45 9-16/2 * * 1-5
# 每个工作日上午 8 点到下午 4 点之间每两小时一次(可能在上午 9:38、上午 11:38、下午 1:38、下午 3:38):
HH(8-15)/2 * * 1-5
# 除 12 月外,每月 1 日和 15 日每天一次:
HH 1,15 1-11 *

jenkins其他文章:

1、Jenkins入门之新建任务:https://blog.csdn.net/weixin_48520816/article/details/125209616
2、Jenkins自动化持续集成之curl :https://blog.csdn.net/weixin_48520816/article/details/125209290

Jenkins入门之设置定时任务相关推荐

  1. 3.Jenkins入门基础使用与Maven+SonarQube集成配置与实践

    目录一览: Maven 集成配置与实践 ​SonarQube 集成配置与实践 WeiyiGeek Blog - 为了能到远方,脚下的每一步都不能少. Tips : 本文章来源 Blog 站点或者 We ...

  2. linux远程设置crontab,Linux 设置定时任务crontab命令

    1.crontab命令概念 crontab命令用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行. cron 系统调 ...

  3. 4.Jenkins入门基础使用与邮箱钉钉微信消息通知集成配置与实践

    WeiyiGeek Blog - 为了能到远方,脚下的每一步都不能少. Tips : 本文章来源 Blog 站点或者 WeiyiGeek 公众账号 (技术交流.友链交换请邮我哟), 原文地址: 4.J ...

  4. linux设置定时备份任务,Linux下Oracle设置定时任务备份数据库的教程

    1.查看数据库的字符集 数据库的字符集必须和linux下设置的环境变量一致,不然会有乱码. 以下两个sql语句都可以查到: select * from nls_database_parameters ...

  5. Jenkins入门总结

    Jenkins入门总结 http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html 本来想写一些关于Jenkins的使用,但是发现网上针对 ...

  6. mysql怎么设置计划任务_mysql设置定时任务

    今天遇到了个需要每天定时执行的任务,在mysql数据库里面提供了这样的功能,正好整理下分享出来. 1.首先检查是否开启了定时任务 2.创建一个存储过程 3.设置定时任务调用这个存储过程(从2015.8 ...

  7. mysql设置定时任务

    联系我吧 http://qq.bishijie1999.top mysql设置定时任务 一. 首先我们要开启 mysql的定时策略 执行 show variables like '%event_sch ...

  8. oracle定时任务可以备份么,Linux下Oracle设置定时任务备份数据库的教程

    1.查看数据库的字符集 数据库的字符集必须和Linux下设置的环境变量一致,不然会有乱码. 以下两个sql语句都可以查到: select * from nls_database_parameters ...

  9. spring怎么设置定时任务为每天凌晨2点执行和每小时执行一次?(亲测)

    每天凌晨2点  0 0 2 * * ?和每天隔一小时 0 * */1 * * ? 例1:每隔5秒执行一次:*/5 * * * * ? 例2:每隔5分执行一次:0 */5 * * * ? 在26分.29 ...

最新文章

  1. 第十六届智能车竞赛安徽赛区成绩与奖项公示
  2. 幸福村站——成都传智播客程序猿写出你的烧烤代码
  3. TA 们放肆摇晃的青春尾巴
  4. Linux centos7 下 svn 服务器搭建
  5. Java虚拟机new和newarray相关指令学习
  6. C++ 11 新特性(十四)C++类
  7. html 地址 点击召唤高德,高德地图api 点聚合+海量点+点击事件(根据地区或坐标进行定位)...
  8. 由***Web挂机产生的想法!
  9. 36.5. height / width
  10. DE13 Finding Particular Solutions to Inhomogeneous ODEs
  11. servlet的四种响应
  12. PIFA和MONOPOLE天线的原理和区别
  13. 写给喜欢单片机的初学者
  14. linux无线网卡模拟ap,在 openSUSE 上使用 create_ap 创建虚拟 WiFi 热点来方便使用 KDE Connect 连接手机...
  15. 灵敏度和特异度的置信区间怎么算?
  16. 跳出固化语境,固化思维,坚持反洗脑
  17. IBus拼音无法选择候选词故障
  18. android imageview 锯齿,android – 如何在启用消除锯齿的情况下旋转drawable
  19. 华为ENSP之出口网关设备故障vrrp快速切换
  20. 什么是生命?什么是人工智能?

热门文章

  1. Ubuntu下网页打开速度缓慢的解决方法
  2. 1.实验吧_ropbaby(西普杯CTF)_onegadget
  3. 毛发渲染(一)--基于多pass透明混合
  4. 阿当姆斯方法求解微分方程初值问题:四阶龙格库塔提供出发值(C语言)
  5. 前端页面图片加载优化
  6. 计算机删除网络对象,恢复故障转移群集中已删除的计算机对象 - Windows Server | Microsoft Docs...
  7. mysql多实例命令_Mysql多实例
  8. 基于CNN的图像质量评价
  9. vue循环生成echarts图表
  10. 待过华为、管过外企,40 岁又开干物联网!这位江南才子不一般!| 人物志