python - 谷歌云 cron.yaml 间隔
问题描述
我正在尝试自定义一个 cronjob 来安排在 Google Cloud 中运行一个函数。我一直在阅读文档 ,根据标题,有一件事让我感到困惑。
文档提到,如果要以一定间隔every
重复该函数,则必须使用前缀。DAILY
但是,如果您希望函数以 , 或在我的特定情况下以间隔重复,则尚不清楚它是如何WEEKLY
工作MONTHLY
的YEARLY
。
我已经添加schedule: 1 of jan 00:10
到我的 cron.yaml 中,我是否正确假设这将在 1 月 1 日,午夜后 10 分钟重复一次,还是只运行一次?我需要将其更改为schedule: every 1 of jan 00:10
吗?
作为记录,我在 SO 上发现了一个类似的问题,但问题是说问题是10 年前提出并回答的,所以我不知道它是否仍然适用。
解决方案
是的,就像你说的,schedule: 1 of jan 00:10
对你有用。它将于每年 1 月 1 日上午 12:10 重复。
同样,每周运行:schedule: every monday 00:00
每月:schedule: 1 of month 09:00
有关更多此类示例和验证,您可以参考本文档中的“自定义间隔”部分
推荐阅读
- python - 使用 azure-sdk-for-python 以 json 格式获取虚拟机大小列表
- azure - 什么是 Azure 应用程序级路由?
- javascript - 带声音的倒数计时器(无按钮)
- python - Python字符串嵌套在字符串下
- hibernate - 使用非托管 pojo 丰富 JPA 实体
- javascript - Puppeteer 无法使用评估获取页面的内部 HTML
- python-2.7 - 湿度读数可疑
- php - 如何在 Prestashop v1.7 中向 CheckOut 添加新步骤?
- python - 使用 R-Squared 评估随机森林性能
- facebook - 我可以使用分享产品自动上传照片吗?