Node.js“ node
- 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作业。
最新文章
- 什么是 NullPointerException?
- mybatis实战:一、mybatis入门(配置、一些问题的解决)
- 什么是annotations
- cocos2d
- 什么是Platform SDK?
- 可视化小目标
- 重启mysql
- 大数定律,方差
- 大数定律的形象理解
- 文本输出API函数:TextOut,ExtTextOut,DrawText,DrawTextEx,PolyTextOut,TabbedTextOut
- 倾听:不只是听见
- 谈谈SOA
- 推荐一个博客工具——Boke宝贝
- ExtJS (3.3的使用)
- 算法题
- Android4.4深入浅出之SurfaceFlinger与Client通信框架(一)
- gcc开启C99或C11标准支持