首页 > 编程语言 >关于 node-cron 自动化

关于 node-cron 自动化

时间:2024-09-08 21:25:24浏览次数:9  
标签:node 表示 30 数值 cron 自动化 执行

npm install --save node-cron



cron.schedule('* * * * * *', () => { console.log('running a task every minute'); });

 

 

* * * * * *
┬ ┬ ┬ ┬ ┬ ┬
│ │ │ │ │ │
│ │ │ │ │ └ 星期几(0 - 7) (0相对于周日)
│ │ │ │ └───── 月 (1 - 12)
│ │ │ └────────── 日 (1 - 31)
│ │ └─────────────── 时 (0 - 23)
│ └──────────────────── 分 (0 - 59)
└───────────────────────── 秒 (0 - 59)

————————————————

每个字段可以接受特定的数值、范围、通配符和特殊字符来指定任务的执行时间:

数值:表示具体的时间单位,如1、2、10等。
范围:使用-连接起始和结束的数值,表示一个范围内的所有值,如1-5表示1到5的所有数值。
通配符:使用表示匹配该字段的所有可能值,如表示每分钟、每小时、每天等。
逗号分隔:使用逗号分隔多个数值或范围,表示匹配其中任意一个值,如1,3表示1或3。
步长:使用/表示步长,用于指定间隔的数值,如*/5表示每隔5个单位执行一次。
特殊字符:Cron表达式还支持一些特殊字符来表示特定的含义,如?用于替代日和星期字段中的任意值,L表示最后一天,W表示最近的工作日等。
使用cron字符串作为rule时,建议写完整,可读性比较好。

 

常用规则

* * * * * * :每秒执行

*/5 * * * * * :每5秒执行

* 30 * * * * :每30分钟执行

*/10 30 * * * * :每30分钟的10秒执行

2,4,6 * * * * * :每个2秒,4秒和6秒执行

0 0 0 ? * 1 :每周一早上的零点执行

* * * 20 * ? :每月的20日触发

 

标签:node,表示,30,数值,cron,自动化,执行
From: https://www.cnblogs.com/lixiaosong/p/18403512

相关文章

  • 基于Node.js+vue基于WEB的在线阅读系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展和普及,人们的阅读习惯正经历着深刻的变革。传统的纸质阅读方式逐渐被数字化、网络化所取代,在线阅读因其便捷性、即时性和丰富性成......
  • 基于Node.js+vue基于app的农产品销售系统的设计与实现(开题+程序+论文) 计算机毕业设
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着移动互联网技术的迅猛发展,智能手机已成为人们日常生活中不可或缺的一部分,极大地改变了人们的消费习惯与生活方式。在农业领域,传统的农产品销售模式往往......
  • 基于Node.js+vue机票订单管理系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着全球经济的飞速发展和人们生活水平的提高,航空旅行已成为人们出行的重要方式之一。机票预订市场的日益繁荣,不仅促进了航空业的发展,也对机票订单管理提出......
  • 基于Node.js+vue基于的仓储管理系统(开题+程序+论文) 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着现代物流业的快速发展,仓储管理作为供应链管理中至关重要的一环,其效率与准确性直接影响到企业的运营成本与客户满意度。传统的人工仓储管理模式已难以应......
  • 影刀RPA实战:自动化批量生成条形码完整指南
    今天我们聊聊使用影刀来实现批量生成条形码,条形码在零售行业运用非常广泛,主要作用表现在产品识别,库存管理,销售管理,防伪保护等,这些作用使其成为现代商业和工业环境中不可或缺的工具,它极大地提高了数据处理的速度和准确性,降低了运营成本,并提高了整体的工作效率。影刀批量生成条......
  • 基于vue.js和node.js的在线购物网站设计和实现----附源码83077
    目 录摘要1绪论1.1研究背景1.2 研究意义1.3论文结构与章节安排2 系统分析2.1可行性分析2.2系统流程分析2.2.1数据新增流程2.2.2 数据删除流程2.3 系统功能分析2.3.1功能性分析2.3.2非功能性分析2.4 系统用例分析3系统总体设计......
  • 模型训练如何实现自动化输出评估报告、模型、特种平台
    模型训练如何实现自动化1、目标把对文本分类【体育,教育,娱乐,经济,文学,政治】的模型实现自动化训练。分类器:贝叶斯、支持向量机、梯度提升、随机森林、逻辑斯蒂回归通过预设的准确率期望值与训练轮数,获取最优的分类器模型,当模型评估的准确率大于期望值时即停止训练,保存模型......
  • 阅读周·深入浅出的Node.js | 异步I/O、事件驱动和单线程,Node基调三元素了解一下
    背景去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。没有计划的阅读,收效甚微。新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。这个“玩法”虽然常见且板正,但是有效。已读完书籍:《架构简洁之道》。当前阅读......
  • 基于nodejs+vue动漫论坛[程序+论文+开题] 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展,动漫文化作为一种全球化的流行文化现象,在全球范围内吸引了大量忠实粉丝。动漫论坛作为动漫爱好者交流思想、分享作品、探讨剧情的......
  • 基于nodejs+vue动漫模型仓储管理系统[程序+论文+开题] 计算机毕业设计
    本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取源码系统程序文件列表开题报告内容研究背景随着动漫产业的蓬勃发展,动漫模型作为该领域的重要衍生品,其市场需求日益增长。动漫模型种类繁多,从精致的手办到复杂的场景模型,每一款都承载着粉丝的热情与期......