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 Google Cloud Console-Seite Versionen 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