如何在 app engine灵活环境中创建Java长时间运行的计划任务(如每小时)?
我能找到的唯一文档适用于标准环境: https://cloud.google.com/appengine/docs/standard/java/config/cron
平台上有什么东西吗?
答案 0 :(得分:1)
是的,确实如此。 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