当前位置 : 主页 > 网页制作 > Nodejs >

node.js – nodejs脚本每6个小时执行一次

来源:互联网 收集:自由互联 发布时间:2021-06-16
我有这个脚本使用npm模块 node-shedule .我想我将它设置为每6小时运行一次,但当小时为0,6,12,18时运行一小时.它只能运行一次.我可以用布尔肮脏修复它,但这不是我的风格. Linux中的cronjob也不
我有这个脚本使用npm模块 node-shedule.我想我将它设置为每6小时运行一次,但当小时为0,6,12,18时运行一小时.它只能运行一次.我可以用布尔肮脏修复它,但这不是我的风格.

Linux中的cronjob也不是一个选项,它需要跨平台运行

let schedule = require('node-schedule'); 
let j = schedule.scheduleJob('* */6 * * *', function() {
do smt
});
这将每分钟运行一次.将cron计划更改为0 * / 6 * * *,仅在分钟为0时运行它.
网友评论