您如何在 App Engine flexible 上安排 Java 任务 (cron)?
How do you schedule a Java Task (cron) on app engine flexible?
如何在 app engine flexible 环境中创建 Java 长 运行 计划任务(例如每小时)?
我能找到的唯一文档是针对标准环境的:
https://cloud.google.com/appengine/docs/standard/java/config/cron
平台里有什么吗?
是的,确实如此。 Documentation is here 对于 Flexible/Java。
要上传您的 cron 作业,您必须将 cron.yaml 指定为以下 gcloud 命令的参数:
gcloud app deploy cron.yaml
要删除所有 cron 作业,请将 cron.yaml 文件更改为只包含:
cron:
cron.yaml 文件位于应用程序的 WEB-INF
目录中(在 app.yaml 旁边)。以下是 cron.yaml 文件的示例:
cron:
- description: daily summary job
url: /tasks/summary
schedule: every 24 hours
如何在 app engine flexible 环境中创建 Java 长 运行 计划任务(例如每小时)?
我能找到的唯一文档是针对标准环境的: https://cloud.google.com/appengine/docs/standard/java/config/cron
平台里有什么吗?
是的,确实如此。 Documentation is here 对于 Flexible/Java。
要上传您的 cron 作业,您必须将 cron.yaml 指定为以下 gcloud 命令的参数:
gcloud app deploy cron.yaml
要删除所有 cron 作业,请将 cron.yaml 文件更改为只包含:
cron:
cron.yaml 文件位于应用程序的 WEB-INF
目录中(在 app.yaml 旁边)。以下是 cron.yaml 文件的示例:
cron:
- description: daily summary job
url: /tasks/summary
schedule: every 24 hours