AppCfg 是 App Engine SDK 中包含的实用程序命令。
为帮助您将 AppCfg 命令替换为 gcloud CLI 中的 gcloud 命令,请参阅下表:
| appcfg命令 | gcloud命令行 | 
|---|---|
| download_app | 不再支持。针对列出的每个文件使用 gcloud app versions describe和curl。 | 
| request_logs | gcloud app logs read或使用 Logs Explorer 查看和路由日志 | 
| rollback | 不再支持或不再需要 | 
| start_module_version | gcloud app versionsstart | 
| 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