AppCfg
是 App Engine SDK 中包含的实用程序命令。
为帮助您将 AppCfg
命令替换为 gcloud CLI 中的 gcloud
命令,请参阅下表:
appcfg 命令 |
gcloud 命令行 |
---|---|
download_app |
您无法再下载源文件,但可以通过在 Google Cloud 控制台的“版本”页面的诊断列中选择来源,来查看这些文件。 |
request_logs |
gcloud app logs read 或使用日志浏览器查看和路由日志 |
rollback |
不再支持或不再需要 |
start_module_version |
gcloud app versions start |
stop_module_version |
gcloud app versions stop |
update |
对于 Python 和 PHP 应用:gcloud app deploy 对于 Java 8 应用,请先构建该应用。然后使用以下内容进行部署: 对于 Java 11 应用,您可以将源代码部署到 Java 11 运行时,而无需在本地构建: 如需将 Java fatjar 部署到 Java 11 运行时,请执行以下操作: 您还可以使用基于 gcloud CLI 的 Maven 或 Gradle 插件来构建和部署 Java 8 和 Java 11 应用。 |
update_indexes |
gcloud app deploy indexes.yaml 或 gcloud datastore indexes create |
update_cron |
gcloud app deploy cron.yaml |
update_dispatch |
gcloud app deploy dispatch.yaml |
update_dos |
gcloud app deploy dos.yaml |
update_queues |
gcloud app deploy queues.yaml |
vacuum_indexes |
gcloud datastore indexes cleanup |
version |
gcloud app versions describe |
set_default_version |
gcloud app services set-traffic |
cron_info |
查看 Google Cloud 控制台的“Cron 作业”页面。 |
resource_limits_info |
查看 Google Cloud 控制台的“配额”页面。 |
backends 命令 |
不再支持。后端服务被关停。 |
list_versions |
gcloud app versions list |
delete_version |
gcloud app versions delete |
migrate_traffic 仅支持 100% 迁移。 |
gcloud app services set-traffic |
如果您在将 XML 文件转换为等效 YAML 文件方面需要帮助,可以使用:
gcloud beta app migrate-config cron-xml-to-yaml MY-CRON-XML-FILE.xml
gcloud beta app migrate-config datastore-indexes-xml-to-yaml MY-INDEX-XML-FILE.xml
gcloud beta app migrate-config dispatch-xml-to-yaml MY-DISPATCH-XML-FILE.xml
gcloud beta app migrate-config queue-xml-to-yaml MY-QUEUE-XML-FILE.xml