您可以使用 Cloud Scheduler 设置工作单元日程安排,以便在规定的时间或者按一定的时间间隔执行这些任务。这些工作单元通常称为 Cron 作业。典型使用场景可能包括每天发送一封报告电子邮件、每 10 分钟更新一些缓存数据或每小时更新一些摘要信息。
使用 Cloud Scheduler 创建的每个 cron 作业将根据指定时间表发送到“目标”,并在其中完成该任务包含的工作。目标必须是以下类型之一:
- HTTP/S 端点
- Pub/Sub 主题
- App Engine 应用
您可以使用 Cloud Console 或 gcloud 命令行工具创建 Cron 作业。
支持的区域
Cloud Scheduler 目前在有 App Engine 支持的所有区域提供。要使用 Cloud Scheduler,您的 Cloud 项目必须包含一个位于受支持区域之一的 App Engine 应用。如果您的项目中没有 App Engine 应用,则必须创建应用。