Node.js“ node

编程入门 行业动态 更新时间:2024-10-09 09:24:47

<a href=https://www.elefans.com/category/jswz/34/1771450.html style=Node.js“ node"/>

Node.js“ node

我已经在我的node.js项目中使用node-cron配置了此cronjobe

const cron = require('node-cron');
cron.schedule('0 0 * * *', () => {

   console.log("CRON: Running");
   // Do someting

});

并且已将项目部署到Google APP引擎,该cron通常在24:00的测试期间在我的本地运行,没有问题,但是在Google APP引擎上不是...

项目本身通常已部署到服务器,并且没有运行任何问题(可通过Web访问),但是cornjobe似乎没有在24:00由App Engine服务器触发,我想了解为什么?似乎没有人使用服务器时服务器已关闭,或者??

回答如下:

这是因为执行时App Engine实例不一定处于运行状态。 (对于Standard,这种情况发生得更多,因为它可以缩小为0)

因此,在App Engine中拥有Chronejobs的一种解决方法是由其他人来管理此作业的日程安排,在这种情况下,Google Cloud Scheduler本质上是App Engine中任务的调度程序。

在This Guide中,您可以看到如何通过云控制台使用Cloud Scheduler创建cron作业。

更多推荐

Node.js“ node

本文发布于:2024-05-07 05:23:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1754485.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Node   js   node

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!