使用以下说明设置 Cloud Scheduler。您可能已经安装了其中一些工具。
安装并配置 gcloud CLI:
添加产品的
gcloud
组件:gcloud components install
更新所有组件:
gcloud components update
使用 gcloud
创建项目
或者您可以使用现有项目(如有)。
在安装了 gcloud CLI 的机器上打开终端并创建 Google Cloud 项目:
gcloud projects create PROJECT_ID
其中 PROJECT_ID 是您要创建的项目的 ID。项目 ID 必须以小写字母开头,可以包含小写 ASCII 字母、数字或连字符。长度必须介于 6 到 30 个字符之间。
配置
gcloud
以使用您选择的项目:gcloud config set project PROJECT_ID
其中 PROJECT_ID 是您之前设置的 ID。
视需要使用 gcloud
创建 App Engine 应用
如果您要使用 App Engine HTTP 目标,则您的项目必须包含一个 App Engine 应用。此应用既是 Cloud Scheduler 服务的位置,也是处理程序本身的位置。如果您希望使用不在项目中运行的 App Engine 处理程序,则应改为选择 HTTP 目标。在这种情况下,您无需在项目中添加 App Engine 应用。
如需创建应用,请执行以下操作:
gcloud app create [--region=REGION]
其中 REGION 是应用运行所在的位置。请注意,App Engine 命令中名为
europe-west
和us-central
的两个位置在 Cloud Scheduler 命令中分别称为europe-west1
和us-central1
。您可以使用以下命令检查现有应用的区域:
gcloud app describe
区域按
locationId
列出。例如,您的位置可能显示为locationId: us-central
。为 App Engine 应用设置区域后,您无法更改它。
使用 Google Cloud 控制台启用功能:
您的项目现在支持 Cloud Scheduler。