Von AppCfg zur gcloud-Befehlszeile migrieren

AppCfg war ein Dienstprogrammbefehl, der im App Engine SDK enthalten war.

Informationen zum Ersetzen Ihrer Verwendung von AppCfg-Befehlen durch gcloud-Befehle aus der gcloud CLI finden Sie in der folgenden Tabelle:

appcfg-Befehlszeilentool gcloud Befehlszeile
download_app Sie können keine Quelldateien mehr herunterladen. Sie können sie jedoch auf der Seite „Versionen” der Google Cloud Console anzeigen, indem Sie in der Spalte Diagnose die Option Quelle auswählen.
request_logs gcloud app logs read oder Logs mit dem Log Explorer ansehen und exportieren
rollback Nicht mehr unterstützt oder notwendig
start_module_version gcloud app versions start
stop_module_version gcloud app versions stop
update Für Python- und PHP-Anwendungen:
gcloud app deploy

Erstellen Sie für Java 8-Anwendungen zuerst die Anwendung. Stellen Sie dann mit
Folgendes bereit:gcloud app deploy WEB-INF/appengine.xml

Für Java 11-Anwendungen können Sie den Quellcode in der Java 11-Laufzeit bereitstellen, ohne lokal zu erstellen:
gcloud app deploy pom.xml

So stellen Sie eine Java-Fatjar in der Java 11-Laufzeit bereit:
gcloud app deploy myapp.jar

Sie können auch die gcloud CLI-basierten Plug-ins für Maven oder Gradle verwenden, um Java 8- und Java 11-Anwendungen zu erstellen und bereitzustellen.

update_indexes gcloud app deploy indexes.yaml
oder
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 Rufen Sie die Google Cloud Console-Seite Cronjobs auf.
resource_limits_info Rufen Sie die Seite Kontingente der Google Cloud Console auf.
backends-Befehle Nicht mehr unterstützt. Der Back-End-Dienst wird heruntergefahren.
list_versions gcloud app versions list
delete_version gcloud app versions delete
migrate_traffic
Unterstützt nur vollständige Migration.
gcloud app services set-traffic

Wenn Sie Hilfe bei der Übersetzung der XML-Dateien in entsprechende YAML-Dateien benötigen, können Sie Folgendes verwenden:

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