美文网首页
DatistEQ之CRON编辑器

DatistEQ之CRON编辑器

作者: 了无_数据科学 | 来源:发表于2022-08-24 20:24 被阅读0次

Cron表达式,适用于周期性执行、日常维护、在某时刻需要完成的单次任务等场景。

Cron表达式介绍

Cron表达式是一个具有时间含义的字符串,字符串以5 ~ 6个空格隔开,分为6 ~ 7个域,格式为X X X X X X X。其中X是一个域的占位符。最后一个代表年份的域非必须,可省略。单个域有多个取值时,使用半角逗号,隔开取值。每个域可以是确定的取值,也可以是具有逻辑意义的特殊字符。每个域最多支持一个前导零。

域取值

下表为Cron表达式中六个域能够取的值以及支持的特殊字符。


image.png

特殊字符

Cron表达式中的每个域都支持一定数量的特殊字符,每个特殊字符有其特殊含义。


image.png

示例

  0/2 * * * * ?        每2秒 执行        
  0 0/2 * * * ?        每2分钟 执行        
  0 0 2 1 * ?          每月1日凌晨2点触发        
  0 0 10,14,16 * * ?   每天上午10点、下午2点、4点触发        
  0 0/30 9-17 * * ?    朝九晚五工作时间内每半小时触发        
  0 0 12 ? * WED       每周三中午12点触发        
  0 0 12 * * ?         每天中午12点触发        
  0 * 14 * * ?         每天下午2点至下午2:59期间每1分钟触发        
  0 0/5 14 * * ?       每天下午2点至下午2:55期间每5分钟触发        
  0 0/5 14,18 * * ?    每天下午2点至2:55期间和下午6点到6:55期间每5分钟触发        
  0 0-5 14 * * ?       每天下午2点至下午2:05期间每1分钟触发        
  0 10,44 14 ? 3 WED   每年三月星期三下午2:10和2:44触发        

  0 15 10 * * ?        每天上午10:15触发        
  0 15 10 * * ? 2022   2022年的每天上午10:15触发        
  0 15 10 ? * MON-FRI  周一至周五上午10:15触发        
  0 15 10 15 * ?       每月15日上午10:15触发        
  0 15 10 L * ?        每月最后一天上午10:15触发        
  0 15 10 ? * 6L       每月最后一个周周五上午10:15触发        
  0 15 10 ? * 6L 2022-2025        2022年至2025年每月最后一个星期五上午10:15触发        
  0 15 10 ? * 6#3      每月第三个周周五上午10:15触发"

编辑器界面

主要功能:

  • 中文表达更合符逻辑;
  • 提供示例代码,以便于初学者快速入门;
  • 最近30次触发时间预览;
  • 支持星期、工作日、月未等编辑方式
小时 月份 年份

参考文献
1、https://help.aliyun.com/document_detail/64769.html

相关文章

  • DatistEQ之CRON编辑器

    Cron表达式,适用于周期性执行、日常维护、在某时刻需要完成的单次任务等场景。 Cron表达式介绍 Cron表达式...

  • DatistEQ之自定义节点

    本文旨在说明,DatistEQ原生节点及编辑器的定义方法。定义节点 定义节点编辑器 对应的xaml文件。 节点的图...

  • DatistEQ之智能解析的三种取值方式

    在文章《DatistEQ之批量抽取仪器状态数据》[https://www.jianshu.com/p/028248...

  • DatistEQ之拆分仪器状态数据

    在前文《DatistEQ之批量抽取仪器状态数据[https://www.jianshu.com/p/028248e...

  • DatistEQ之重构

    近期全身心地投入到底层的代码重构之中,与十年来的自己对话,翻阅十年来的所有代码,从每一行至每个类,从接口到代码功能...

  • DatistEQ之Windows标准API

    2021 Q1版DatistEQ提供标准Windows API,应用程序可给DatistEQ发送一个或多个文件的路...

  • 让Linux整点报时

    整点报时 crontab -e 将调用文本编辑器编辑当前用户的cron配置文件, # 分 时 日月周执行命令 # ...

  • DatistEQ云之文件服务异常

    最近一段时,一直在进行DatistEQ云平台的研发,在测试通过DatistEQ提供Word文件时,发现文件下载后,...

  • DatistEQ之F函数

    字符串格式显示是数据专家中的常用的功能之一。F函数是为了替代format();原先赋值需要占位符和变量,当需要拼接...

  • DatistEQ之找节点

    随着DatistEQ处理的业务问题越来越复杂,流程中的节点数量也随之增加,如何快速找到并定位某个节点,本文就给大家...

网友评论

      本文标题:DatistEQ之CRON编辑器

      本文链接:https://www.haomeiwen.com/subject/rdyogrtx.html