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 肥胖 JAR 部署至 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 jobs」(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