AppCfg
是 App Engine SDK 隨附的公用程式指令。
如要協助您將 AppCfg
指令替換為 gcloud CLI 的 gcloud
指令,請參閱下表:
appcfg 指令 |
gcloud 指令列 |
---|---|
download_app |
已停止支援。針對列出的每個檔案使用 gcloud app versions describe 和 curl 。 |
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 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