node.js - Windows 服务器上的 Node-cron

标签 node.js cron scheduler node-cron

我用过node-cron在我的 Node 应用程序中安排作业,我在 ubuntu 操作系统上工作。下面是相同的代码。我每隔一小时运行一次调度程序,它在我的本地计算机上运行良好。

new CronJob('0 0 * * * *', function() {
    eventController.init()
}, null, true, 'Asia/Kolkata')

当我将此代码部署到 Windows 服务器时(使用 iis-node ),调度程序每一分钟运行一次。有人遇到过同样的问题吗?

提前致谢。

最佳答案

让你的 cron 遵循以下模式:

* * */1 * * *

描述: 从左起:

Seconds: 0-59
Minutes: 0-59
Hours: 0-23
Day of Month: 1-31
Months: 0-11
Day of Week: 0-6

关于node.js - Windows 服务器上的 Node-cron,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39696844/

相关文章:

angularjs - 如何在 MEAN 中制作自定义主题

javascript - Node js http服务器接受POST并接受JSON

python - AWS Elastic BeansTalk Django cronjob post 请求返回 403 错误

linux - 如何在Linux上在时间范围内定期运行cron作业?

c++ - pthread_create 无法与 pthread_attr_setschedparam 一起正常工作

node.js - 如何将 child_process 与 node.js 分离?

node.js - Mongoose Populate Virtuals 不起作用并返回 null

java - 如何有条件地启用或禁用 Spring 中的计划作业?

c - CAN通信协议(protocol)栈的设计

java - Java 中更改线程优先级需要多长时间?