Javascript GCP应用程序引擎上的节点cron作业周末不工作
使用节点cron库在node/express应用程序中执行cron作业时遇到问题。该应用程序部署在谷歌云应用程序引擎上 我想每天早上9点自动发送电子邮件,但cron只在周一到周五工作 这是我的密码:Javascript GCP应用程序引擎上的节点cron作业周末不工作,javascript,node.js,express,google-app-engine,cron,Javascript,Node.js,Express,Google App Engine,Cron,使用节点cron库在node/express应用程序中执行cron作业时遇到问题。该应用程序部署在谷歌云应用程序引擎上 我想每天早上9点自动发送电子邮件,但cron只在周一到周五工作 这是我的密码: cron.schedule("0 9 * * *", () => { sendEmails(); },{ scheduled: true, timezone: "Europe/Paris" }); 感谢如果没有流量,如果周六/周日09:00没有任何实例,则应用程序
cron.schedule("0 9 * * *", () => {
sendEmails();
},{
scheduled: true,
timezone: "Europe/Paris"
});
感谢如果没有流量,如果周六/周日09:00没有任何实例,则应用程序引擎标准将缩小到0个实例。您的节点cron作业将不会执行
您是否检查了cron.yaml。这是在appengine中调度cron作业的首选方法吗。具体内容如下:
#cron.yaml
克朗:
-描述:“每日总结工作”
url:/tasks/sendmail
日程安排:每天09:00
#结束cron.yaml
使用
时间表:每天09:00
作为指定的/tasks/sendmail将是什么?此url将由App Engine触发,因此在您的节点应用程序中,您需要有url的处理程序。请举例说明?或链接?链接位于answeryour-app-engine-project.appspot.com/tasks/sendmail中。您的节点应用程序必须具有urltasks/sendmail
的处理程序,其中包含发送电子邮件的代码sendsEmail()
。