使用cron.yaml文件将多个cron作业注册到我的AWS工作者层时出现问题。几个月前,我添加了一个cron作业,并且一切正常,但是当我部署到我的工人层时,我无法获得要注册的其他作业。
运行部署时,会看到以下事件:Successfully loaded 1 scheduled tasks from cron.yaml
。查看访问日志时,可以看到第一个作业按计划进行发布,但是没有第二个作业尝试运行的记录。我验证了新的cron.yaml文件已被检入git。我还测试了路由,以确保正确设置了路由并且没有遇到任何问题。
我阅读了this AWS page,将其他作业添加到了我的cron.yaml文件中。
任何见解都值得赞赏。这是我的cron.yaml文件:
version: 1
cron:
- name: "scores"
url: "/score/route"
schedule: "0 0 * * *"
- name: "drip"
url: "/drip/route"
schedule: "0 12 * * *"