在 Google App Engine 中以编程方式修改 cron 计划
Programmatically modify cron schedule in Google App Engine
我正在围绕 Github 问题 API 编写包装程序,以允许我公司的经理设置每日提醒电子邮件以发送给他们的开发人员。我希望它可以通过管理控制台进行配置,并让他们可以灵活地在一天中的任何时间和一天中的任意次数设置提醒。
主要的 App Engine cron 系统是通过 cron.yaml 文件静态配置的,无法通过用户操作进行更改。查看文档似乎我只能通过在基本 App Engine cron 之上重新实现整个 cron 基础设施来做到这一点。我错过了什么吗?有没有其他地方已经有类似的东西?
你是对的,你不能以编程方式设置 cron 配置。
您可以配置触发自定义功能的单个 cron。此函数可以读取配置的 crons(如数据存储实体)并根据您的需要启动不同的任务
我正在围绕 Github 问题 API 编写包装程序,以允许我公司的经理设置每日提醒电子邮件以发送给他们的开发人员。我希望它可以通过管理控制台进行配置,并让他们可以灵活地在一天中的任何时间和一天中的任意次数设置提醒。
主要的 App Engine cron 系统是通过 cron.yaml 文件静态配置的,无法通过用户操作进行更改。查看文档似乎我只能通过在基本 App Engine cron 之上重新实现整个 cron 基础设施来做到这一点。我错过了什么吗?有没有其他地方已经有类似的东西?
你是对的,你不能以编程方式设置 cron 配置。
您可以配置触发自定义功能的单个 cron。此函数可以读取配置的 crons(如数据存储实体)并根据您的需要启动不同的任务