关于 Cloud Scheduler

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

您可以使用 Cloud Scheduler 设置工作单元日程安排,以便在规定的时间或者按一定的时间间隔执行这些任务。这些工作单元通常称为 Cron 作业。典型用例可能包括每天发送报告电子邮件、每 10 分钟更新一次缓存的数据或每小时更新一次摘要信息。

使用 Cloud Scheduler 创建的每个 Cron 作业都会按照指定时间表发送到目标,并在其中完成该任务的工作。目标必须是以下类型之一:

您可以使用 Cloud Consolegcloud 命令行工具创建 Cron 作业。

按目标支持的区域

如果您的目标是 HTTP/S 端点Pub/Sub 主题,则 Cloud Scheduler 可以在 Cloud Scheduler 的所有受支持的 Google Cloud 区域中使用。

如果您的目标是当前项目中的 App Engine 应用

  • 只能在项目的 App Engine 区域中创建针对 App Engine 的 Cloud Scheduler 作业。

  • 一个 Cloud 项目只能包含一个 App Engine 应用,并且应用创建后无法更改 App Engine 应用所在的区域。

  • App Engine 是区域级的,这意味着运行您的应用的基础架构位于特定区域。如果要在多个区域中分发计算和作业,则应改为定位 HTTP/HTTPS 端点或 Pub/Sub 主题。

  • 如果您不使用 App Engine 作为目标,则无需部署 App Engine 应用,并且可以停用任何现有 App Engine 应用。