首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GCP App Engine上的节点cron作业在周末不工作

GCP App Engine上的节点cron作业在周末不工作
EN

Stack Overflow用户
提问于 2020-04-27 17:12:39
回答 1查看 585关注 0票数 1

我在使用node-cron库的node/express应用程序中执行cron作业时遇到问题。该应用程序部署在Google Cloud App Engine上。

我想每天上午9点自动发送电子邮件,但cron只在周一到周五工作。

下面是我的代码:

代码语言:javascript
复制
 cron.schedule("0 9 * * *", () => {
  sendEmails();
 },{
    scheduled: true,
    timezone: "Europe/Paris"
  });

谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-04-28 16:55:32

如果没有流量,App Engine标准将缩减到0个实例,如果发生在周六/周日上午9点,没有任何实例Node cron作业不会执行的情况。

你查过cron.yaml了吗。这是在App Engine中调度cron作业的首选方法吗?sheduling job如下所示:

代码语言:javascript
复制
# cron.yaml
cron:
- description: "daily summary job"
  url: /tasks/sendemail
  schedule: every day 09:00

# end cron.yaml

其中schedule: every day 09:00是指定的custom interval

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61455376

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档