在企业的运营过程中,定时触发逻辑配置是一个不可或缺的环节。它可以帮助企业按照预定的时间周期或指定的时间点,自动完成一系列任务,如推送消息、更新数据、发起审批等。
在JVS低代码逻辑引擎中选择了使用Cron表达式来设定时间计划。Cron表达式以其高度可配置的特点和灵活的语法结构,成为定时任务配置的强大工具。通过合理地设置Cron表达式,企业可以轻松地实现定时任务的自动化执行。
定时触发
定时触发可以配合已有的节点类型完成定时推送消息、定时更新数据、定时发起审批等各种定时场景。
可以选择内置的执行时间周期或者corn表达式实现定时执行,适用于周期性执行、日常维护、在某时刻需要完成的单次任务等场景。
注意:在单独业务逻辑处创建的逻辑可配置定时执行。
Cron表达式说明
Cron表达式是一个具有时间含义的字符串,字符串以5~6个空格隔开,分为6~7个域,格式为X X X X X X X。其中X是一个域的占位符。最后一个代表年份的域非必须,可省略。单个域有多个取值时,使用半角逗号,隔开取值。每个域可以是确定的取值,也可以是具有逻辑意义的特殊字符。每个域最多支持一个前导零。
域取值
下表为Cron表达式中六个域能够取的值以及支持的特殊字符。
特殊字符
Cron表达式中的每个域都支持一定数量的特殊字符,每个特殊字符有其特殊含义。
取值示例
以下为Cron表达式的取值示例。
在线demo:http://jvs-logic.bctools.cn/gitee地址:https://gitee.com/software-minister/jvs-logic
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。