az spring app
Hinweis
Diese Referenz ist Teil der Federerweiterung für die Azure CLI (Version 2.56.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen az spring-App-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen
Befehle zum Verwalten von Apps in Azure Spring Apps.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az spring app append-loaded-public-certificate |
Fügen Sie ein neues geladenes öffentliches Zertifikat an eine App in den Azure Spring Apps an. |
Erweiterung | Allgemein verfügbar |
az spring app append-persistent-storage |
Fügen Sie einen neuen beständigen Speicher an eine App in den Azure Spring Apps an. |
Erweiterung | Allgemein verfügbar |
az spring app binding |
Befehle zum Verwalten von Bindungen mit Azure Data Services müssen Sie die App manuell neu starten, um Einstellungen wirksam zu machen. |
Erweiterung | Als veraltet markiert |
az spring app binding cosmos |
Befehle zum Verwalten von Azure Cosmos DB-Bindungen. |
Erweiterung | Als veraltet markiert |
az spring app binding cosmos add |
Bindet eine Azure Cosmos DB-Instanz an die App |
Erweiterung | Als veraltet markiert |
az spring app binding cosmos update |
Aktualisieren Sie eine Azure Cosmos DB-Dienstbindung der App. |
Erweiterung | Als veraltet markiert |
az spring app binding list |
Listet alle Dienstbindungen in einer App auf |
Erweiterung | Als veraltet markiert |
az spring app binding mysql |
Befehle zum Verwalten der Azure-Datenbank für MySQL-Bindungen. |
Erweiterung | Als veraltet markiert |
az spring app binding mysql add |
Bindet eine Azure Database for MySQL-Instanz an die App |
Erweiterung | Als veraltet markiert |
az spring app binding mysql update |
Aktualisieren Sie eine Azure-Datenbank für mySQL-Dienstbindung der App. |
Erweiterung | Als veraltet markiert |
az spring app binding redis |
Befehle zum Verwalten von Azure Cache für Redis-Bindungen. |
Erweiterung | Als veraltet markiert |
az spring app binding redis add |
Bindet eine Azure Cache for Redis-Instanz an die App |
Erweiterung | Als veraltet markiert |
az spring app binding redis update |
Aktualisieren Sie einen Azure-Cache für Redis-Dienstbindung der App. |
Erweiterung | Als veraltet markiert |
az spring app binding remove |
Entfernen Sie eine Dienstbindung der App. |
Erweiterung | Als veraltet markiert |
az spring app binding show |
Zeigt Details einer Dienstbindung an |
Erweiterung | Als veraltet markiert |
az spring app connect |
Stellen Sie eine Verbindung mit der interaktiven Shell einer App-Instanz für die Problembehandlung her.". |
Erweiterung | Allgemein verfügbar |
az spring app create |
Erstellen Sie eine neue App mit einer Standardbereitstellung in der Azure Spring Apps-Instanz. |
Erweiterung | Allgemein verfügbar |
az spring app custom-domain |
Befehle zum Verwalten von benutzerdefinierten Domänen. |
Erweiterung | Allgemein verfügbar |
az spring app custom-domain bind |
Binden Sie eine benutzerdefinierte Domäne mit der App. |
Erweiterung | Allgemein verfügbar |
az spring app custom-domain list |
Listet alle benutzerdefinierten Domänen der App auf. |
Erweiterung | Allgemein verfügbar |
az spring app custom-domain show |
Details einer benutzerdefinierten Domäne anzeigen. |
Erweiterung | Allgemein verfügbar |
az spring app custom-domain unbind |
Heben Sie die Verknüpfung einer benutzerdefinierten Domäne der App auf. |
Erweiterung | Allgemein verfügbar |
az spring app custom-domain update |
Aktualisieren Sie eine benutzerdefinierte Domäne der App. |
Erweiterung | Allgemein verfügbar |
az spring app delete |
Löschen Sie eine App in den Azure Spring Apps. |
Erweiterung | Allgemein verfügbar |
az spring app deploy |
Bereitstellen von Quellcode oder vordefinierter Binärdatei in einer App und Aktualisieren verwandter Konfigurationen. |
Erweiterung | Allgemein verfügbar |
az spring app deployment |
Befehle zum Verwalten des Lebenszyklus von Bereitstellungen einer App in Azure Spring Apps. Weitere Vorgänge für Bereitstellungen können auf App-Ebene mit Parameter --deployment ausgeführt werden. z.B. az spring app deploy --deployment . |
Erweiterung | Allgemein verfügbar |
az spring app deployment create |
Erstellt eine Stagingbereitstellung für die App Verwenden Sie die Verwendung |
Erweiterung | Allgemein verfügbar |
az spring app deployment delete |
Löscht eine Bereitstellung der App |
Erweiterung | Allgemein verfügbar |
az spring app deployment generate-heap-dump |
Generieren Sie ein Heapabbild Ihrer Ziel-App-Instanz für den angegebenen Dateipfad. |
Erweiterung | Allgemein verfügbar |
az spring app deployment generate-thread-dump |
Generieren Sie ein Threadabbild Ihrer Ziel-App-Instanz für den angegebenen Dateipfad. |
Erweiterung | Allgemein verfügbar |
az spring app deployment list |
Listet alle Bereitstellungen in einer App auf |
Erweiterung | Allgemein verfügbar |
az spring app deployment show |
Zeigt Details einer Bereitstellung an |
Erweiterung | Allgemein verfügbar |
az spring app deployment start-jfr |
Starten Sie ein JFR für Ihre Ziel-App-Instanz, um den angegebenen Dateipfad zu erhalten. |
Erweiterung | Allgemein verfügbar |
az spring app disable-remote-debugging |
Deaktivieren Des Remotedebuggings für eine Bereitstellung. |
Erweiterung | Allgemein verfügbar |
az spring app enable-remote-debugging |
Aktivieren des Remotedebuggings für eine Bereitstellung. |
Erweiterung | Allgemein verfügbar |
az spring app get-remote-debugging-config |
Rufen Sie die Remotedebuggingkonfiguration einer Bereitstellung ab. |
Erweiterung | Allgemein verfügbar |
az spring app identity |
Verwalten der verwalteten Identitäten einer App. |
Erweiterung | Allgemein verfügbar |
az spring app identity assign |
Aktivieren Sie vom System zugewiesene verwaltete Identität, oder weisen Sie einer App vom Benutzer zugewiesene verwaltete Identitäten zu. |
Erweiterung | Allgemein verfügbar |
az spring app identity force-set |
Festlegen verwalteter Identitäten für eine App erzwingen. |
Erweiterung | Allgemein verfügbar |
az spring app identity remove |
Entfernen der verwalteten Identität aus einer App. |
Erweiterung | Allgemein verfügbar |
az spring app identity show |
Anzeigen der verwalteten Identitätsinformationen der App. |
Erweiterung | Allgemein verfügbar |
az spring app list |
Listet alle Apps in den Azure Spring Apps auf. |
Erweiterung | Allgemein verfügbar |
az spring app log |
Befehle für Tail-App-Instanzen protokollieren mit mehreren Optionen. Wenn die App nur eine Instanz aufweist, ist der Instanzname optional. |
Erweiterung | Als veraltet markiert |
az spring app log tail |
Anzeigen von Protokollen einer App-Instanz werden Protokolle beim Festlegen von "-f/-follow" gestreamt. |
Erweiterung | Als veraltet markiert |
az spring app logs |
Anzeigen von Protokollen einer App-Instanz werden Protokolle beim Festlegen von "-f/-follow" gestreamt. |
Erweiterung | Allgemein verfügbar |
az spring app restart |
Starten Sie Instanzen der App neu, standardmäßig für die Produktionsbereitstellung. |
Erweiterung | Allgemein verfügbar |
az spring app scale |
Skaliert eine App oder ihre Bereitstellungen manuell |
Erweiterung | Allgemein verfügbar |
az spring app set-deployment |
Legt die Produktionsbereitstellung einer App fest |
Erweiterung | Allgemein verfügbar |
az spring app show |
Zeigen Sie die Details einer App in den Azure Spring Apps an. |
Erweiterung | Allgemein verfügbar |
az spring app show-deploy-log |
Zeigen Sie das Buildprotokoll der letzten Bereitstellung an, gilt nur für die Bereitstellung von Quellcode, standardmäßig für die Produktionsbereitstellung. |
Erweiterung | Allgemein verfügbar |
az spring app start |
Starten Sie Instanzen der App, standardmäßig für die Produktionsbereitstellung. |
Erweiterung | Allgemein verfügbar |
az spring app stop |
Beenden Sie Instanzen der App, standardmäßig für die Produktionsbereitstellung. |
Erweiterung | Allgemein verfügbar |
az spring app unset-deployment |
Nicht festgelegte Produktionsbereitstellung einer App. |
Erweiterung | Allgemein verfügbar |
az spring app update |
Aktualisieren von Konfigurationen einer App. |
Erweiterung | Allgemein verfügbar |
az spring app append-loaded-public-certificate
Fügen Sie ein neues geladenes öffentliches Zertifikat an eine App in den Azure Spring Apps an.
az spring app append-loaded-public-certificate --certificate-name
--load-trust-store {false, true}
--name
--resource-group
--service
Beispiele
Fügen Sie ein neues geladenes öffentliches Zertifikat an eine App an.
az spring app append-loaded-public-certificate --name MyApp --service MyCluster --resource-group MyResourceGroup --certificate-name MyCertName --load-trust-store true
Erforderliche Parameter
Der Name des zertifikats, das angefügt werden soll.
Wenn true, würde das Zertifikat in den Vertrauensspeicher für Java-Anwendungen geladen.
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app append-persistent-storage
Fügen Sie einen neuen beständigen Speicher an eine App in den Azure Spring Apps an.
az spring app append-persistent-storage --mount-path
--name
--persistent-storage-type
--resource-group
--service
--storage-name
[--enable-sub-path {false, true}]
[--mount-options]
[--read-only {false, true}]
[--share-name]
Beispiele
Fügen Sie einen neuen beständigen Speicher an eine App an.
az spring app append-persistent-storage --persistent-storage-type AzureFileVolume --share-name MyShareName --mount-path /MyMountPath --storage-name MyStorageName -n MyApp -g MyResourceGroup -s MyService
Erforderliche Parameter
Der Pfad für das persistente Speichervolume, das bereitgestellt werden soll.
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Typ des persistenten Speichervolumes.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Name der Speicherressource, die Sie in Azure Spring Apps erstellt haben.
Optionale Parameter
[optional] Wenn true, wird in separaten Unterverzeichnissen mit demselben Pfad für jede App-Instanz bereitgestellt.
[optional] Die Bereitstellungsoptionen für das persistente Speichervolume.
[optional] Wenn true, wird das persistente Speichervolume schreibgeschützt.
Der Name der zuvor erstellten Dateifreigabe. ShareName sollte nur bereitgestellt werden, wenn der Typ des persistenten Speichervolume azureFileVolume ist.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app connect
Stellen Sie eine Verbindung mit der interaktiven Shell einer App-Instanz für die Problembehandlung her.".
az spring app connect --name
--resource-group
--service
[--deployment]
[--instance]
[--shell-cmd]
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Name einer vorhandenen Instanz der Bereitstellung.
Der Shellbefehl, der beim Herstellen einer Verbindung mit der App-Instanz ausgeführt werden soll.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app create
Erstellen Sie eine neue App mit einer Standardbereitstellung in der Azure Spring Apps-Instanz.
az spring app create --name
--resource-group
--service
[--assign-endpoint {false, true}]
[--assign-public-endpoint {false, true}]
[--backend-protocol {Default, GRPC}]
[--bind-acs]
[--bind-config-server]
[--bind-service-registry]
[--client-auth-certs]
[--cpu]
[--deployment-name]
[--disable-probe {false, true}]
[--disable-tea {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-persistent-storage {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period]
[--ingress-read-timeout]
[--ingress-send-timeout]
[--instance-count]
[--jvm-options]
[--liveness-probe-config]
[--loaded-public-certificate-file]
[--max-replicas]
[--memory]
[--min-replicas]
[--persistent-storage]
[--readiness-probe-config]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--scale-rule-auth]
[--scale-rule-http-concurrency]
[--scale-rule-metadata]
[--scale-rule-name]
[--scale-rule-type]
[--secrets]
[--session-affinity {Cookie, None}]
[--session-max-age]
[--startup-probe-config]
[--system-assigned {false, true}]
[--user-assigned]
[--workload-profile]
Beispiele
Erstellt eine App mit der Standardkonfiguration.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup
Erstellen Sie eine öffentlich zugängliche App mit 3 Instanzen und 2 CPU-Kernen und 3 GB Arbeitsspeicher pro Instanz.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup --assign-endpoint true --cpu 2 --memory 3 --instance-count 3
Erstellen Sie eine App-Bindung an die Standarddienstregistrierung, den Anwendungskonfigurationsdienst und den Spring Cloud Config Server.
az spring app create -n MyApp -s MyCluster -g MyResourceGroup --bind-service-registry --bind-application-configuration-service --bind-config-server
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Wenn true, weisen Sie endpunkt-URL für den direkten Zugriff zu.
Wenn "true", weisen Sie endpunkt-URL zu, auf die aus dem virtuellen Netzwerk für die vnet-Einfügungsinstanz-App zugegriffen werden kann.
Ingress-Back-End-Protokoll der App. „Standard“ bedeutet HTTP/HTTPS/WebSocket.
Binden Sie die App automatisch an den Standardanwendungskonfigurationsdienst.
Binden Sie die App automatisch an den Standardkonfigurationsserver.
Binden Sie die App automatisch an die Standarddienstregistrierung.
Eine durch Leerzeichen getrennte Zeichenfolge, die Ressourcen-IDs von Zertifikaten für die Clientauthentifizierung enthält. z. B. --client_auth_certs='id0 id1'. Verwenden Sie "" zum Löschen vorhandener Zertifikate.
CPU-Ressourcenmenge. Sollte 250m, 500m, 750m, 1250m oder anzahl der CPU-Kerne sein.
Name der Standardbereitstellung.
Wenn wahr, deaktivieren Sie die Liveness- und Bereitschaftssonde.
Wenn true, deaktivieren Sie die Authentifizierung des Testendpunkts der App.
Wenn "false" lautet, wird die Liveness-Probe der App-Instanz deaktiviert.
Ist "true", stellen Sie einen Datenträger mit 50G (Standardpreisstufe) oder 1G (Basic Pricing Tier) mit Standardpfad fest.
Wenn "false" lautet, wird der Bereitschaftstest der App-Instanz deaktiviert.
Wenn "false" lautet, wird die Startsonde der App-Instanz deaktiviert.
Durch Leerzeichen getrennte Umgebungsvariablen im Format „Schlüssel[=Wert]“
Optionale Dauer in Sekunden, die die App-Instanz ordnungsgemäß beenden muss.
Timeoutwert für eingehende Lesevorgänge in Sekunden. Der Standardwert 300 ist mindestens 1, maximal 1800.
Timeoutwert für das Senden von Ingress in Sekunden. Der Standardwert 60 ist mindestens 1, maximal 1800.
Anzahl der Instanzen
Eine Zeichenfolge mit jvm-Optionen, verwenden Sie "=" anstelle von " für dieses Argument, um bash parse error zu vermeiden, z. B.: --jvm-options='-Xms1024m -Xmx2048m'.
Ein JSON-Dateipfad gibt die Konfiguration der Liveness-Probe an.
Ein JSON-Dateipfad gibt die Zertifikate an, die in die App geladen werden würden.
Die maximale Anzahl von Replikaten.
Menge der Speicherressource. Sollte 512Mi, 1536Mi, 2560Mi, 3584Mi oder #Gi sein, z. B. 1Gi, 3Gi.
Die Mindestanzahl der Replikate.
Ein JSON-Dateipfad für die persistenten Speicher, die an die App bereitgestellt werden sollen.
Ein JSON-Dateipfad gibt die Konfiguration der Bereitschaftssonde an.
Laufzeitversion der verwendeten Sprache.
Skalierungsregelauthentifizierungsparameter. Format "=" und durch Leerzeichen getrennt.
Die maximale Anzahl gleichzeitiger Anforderungen vor dem Skalieren. Wird nur für HTTP- und TCP-Skalierungsregeln unterstützt.
Skalierungsregelmetadaten. Formatieren Sie "key[=value]" und werden durch Leerzeichen getrennt.
Der Name der Skalierungsregel.
Der Typ der Skalierungsregel. Standard: http.
Eine Liste der geheimen Schlüssel für die App. Formatieren Sie "key[=value]" und werden durch Leerzeichen getrennt.
Ingress-Sitzungsaffinität der App.
Zeit bis zum Ablauf des Cookies. Der Mindestwert beträgt 1 Sekunde, maximal 7 Tage. Wenn dieser Wert auf 0 festgelegt ist, entspricht der Ablaufzeitraum dem Browsersitzungszeitraum.
Ein JSON-Dateipfad gibt die Startsondenkonfiguration an.
Aktivieren Sie die systemseitig zugewiesene verwaltete Identität.
Durch Leerzeichen getrennte verwaltete Identitätsressourcen-IDs, die einer App zugewiesen wurden.
Das Arbeitsauslastungsprofil, das in der verwalteten Umgebung verwendet wird. Der Standardwert ist "Verbrauch".
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app delete
Löschen Sie eine App in den Azure Spring Apps.
az spring app delete --name
--resource-group
--service
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app deploy
Bereitstellen von Quellcode oder vordefinierter Binärdatei in einer App und Aktualisieren verwandter Konfigurationen.
az spring app deploy --name
--resource-group
--service
[--apms]
[--artifact-path]
[--build-certificates]
[--build-cpu]
[--build-env]
[--build-memory]
[--builder]
[--config-file-patterns]
[--container-args]
[--container-command]
[--container-image]
[--container-registry]
[--custom-actuator-path]
[--custom-actuator-port]
[--deployment]
[--disable-app-log]
[--disable-probe {false, true}]
[--disable-validation {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period]
[--jvm-options]
[--language-framework]
[--liveness-probe-config]
[--main-entry]
[--no-wait]
[--readiness-probe-config]
[--registry-password]
[--registry-username]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--server-version]
[--source-path]
[--startup-probe-config]
[--target-module]
[--version]
Beispiele
Stellen Sie Quellcode für eine App bereit. Dadurch werden das aktuelle Verzeichnis, die Binärdatei mit dem Pivotal Build Service verpackt und dann in der App bereitgestellt.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --source-path
Stellen Sie einen vordefinierten Jar für eine App mit jvm-Optionen und Umgebungsvariablen bereit.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar
Bereitstellen eines vordefinierten Krieges für eine App mit Serverversion, jvm-Optionen und Umgebungsvariablen (nur Standard- und Standardebenen).
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.war --server-version Tomcat_10 --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar
Stellen Sie Quellcode für eine bestimmte Bereitstellung einer App bereit.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --source-path
Stellen Sie ein Containerimage auf Docker Hub in einer App bereit.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1
Stellen Sie ein Containerimage in einer privaten Registrierung für eine App bereit.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1 --container-registry myacr.azurecr.io --registry-username <username> --registry-password <password>
Bereitstellen mit Konfigurationsdienst-Konfigurationsdateimustern für eine App.
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --config-file-patterns MyPatterns --artifact-path app.jar
Bereitstellen eines vordefinierten Jar für eine App mit Build-Env (nur für Enterprise-Ebene).
az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
(Nur Enterprise-Ebene) Durch Leerzeichen getrennte APM-Namen.
Stellen Sie das angegebene vordefinierte Artefakt bereit (Jar, Krieg oder Netcore ZIP, Krieg befindet sich in der öffentlichen Vorschau).
(Nur Enterprise-Ebene) Durch Leerzeichen getrennte Zertifikatnamen werden die Zertifikate während der Buildzeit verwendet.
CPU-Ressourcenmenge. Sollte 500m oder die Anzahl der CPU-Kerne sein.
Durch Leerzeichen getrennte Umgebungsvariablen im Format „Schlüssel[=Wert]“
Menge der Speicherressource. Sollte 512Mi oder #Gi sein, z. B. 1Gi, 3Gi.
(Nur Enterprise-Ebene) Builddienst-Generator, der zum Erstellen der ausführbaren Datei verwendet wird.
(Nur Enterprise-Ebene) Konfigurieren Sie Dateimuster, die durch "," getrennt sind, um zu entscheiden, welche Muster des Anwendungskonfigurationsdiensts verwendet werden sollen. Verwenden Sie """, um vorhandene Konfigurationen zu löschen.
Die Argumente des Containerimages.
Der Befehl des Containerimages.
Das Containerimage-Tag.
Die Registrierung des Containerimages.
(Nur Enterprise-Ebene) Benutzerdefinierter Aktorpfad für die App. Der Standardwert ist "/aktuator".
(Nur Enterprise-Ebene) Benutzerdefinierter Aktorport für die App. Standardmäßig 8080.
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Drucken Sie keine Anwendungsprotokolle, wenn Sie eine Anwendung bereitstellen.
Wenn wahr, deaktivieren Sie die Liveness- und Bereitschaftssonde.
Wenn wahr, deaktivieren Sie die Jar-Überprüfung.
Wenn "false" lautet, wird die Liveness-Probe der App-Instanz deaktiviert.
Wenn "false" lautet, wird der Bereitschaftstest der App-Instanz deaktiviert.
Wenn "false" lautet, wird die Startsonde der App-Instanz deaktiviert.
Durch Leerzeichen getrennte Umgebungsvariablen im Format „Schlüssel[=Wert]“
Optionale Dauer in Sekunden, die die App-Instanz ordnungsgemäß beenden muss.
Eine Zeichenfolge mit jvm-Optionen, verwenden Sie "=" anstelle von " für dieses Argument, um bash parse error zu vermeiden, z. B.: --jvm-options='-Xms1024m -Xmx2048m'.
Sprachframework des hochgeladenen Containerimages. Unterstützte Werte: "springboot", "".
Ein JSON-Dateipfad gibt die Konfiguration der Liveness-Probe an.
Eine Zeichenfolge, die den Pfad zur ausführbaren .NET-Datei relativ zum ZIP-Stamm enthält.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Ein JSON-Dateipfad gibt die Konfiguration der Bereitschaftssonde an.
Das Kennwort der Containerregistrierung.
Der Benutzername der Containerregistrierung.
Laufzeitversion der verwendeten Sprache.
(Nur Standard- und Standardebenen) Tomcat-Serverversion. Auflisten aller unterstützten Serverversionen durch Ausführen az spring list-support-server-versions -o table
. Dieses Feature befindet sich in der Phase der öffentlichen Vorschau.
Stellen Sie den angegebenen Quellordner bereit. Der Ordner wird in Tar verpackt, hochgeladen und mit kpack erstellt. Standardeinstellung für den aktuellen Ordner, wenn kein Wert angegeben wird.
Ein JSON-Dateipfad gibt die Startsondenkonfiguration an.
Das zu bereitstellende untergeordnete Modul ist für mehrere jar-Pakete erforderlich, die aus Quellcode erstellt wurden.
Die Bereitstellungsversion bleibt unverändert, wenn sie nicht festgelegt ist.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app disable-remote-debugging
Deaktivieren Des Remotedebuggings für eine Bereitstellung.
az spring app disable-remote-debugging --name
--resource-group
--service
[--deployment]
[--no-wait]
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app enable-remote-debugging
Aktivieren des Remotedebuggings für eine Bereitstellung.
az spring app enable-remote-debugging --name
--resource-group
--service
[--deployment]
[--no-wait]
[--port]
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Remotedebugport, der Wert sollte von 1024 bis 65536 sein, Standardwert ist 5005.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app get-remote-debugging-config
Rufen Sie die Remotedebuggingkonfiguration einer Bereitstellung ab.
az spring app get-remote-debugging-config --name
--resource-group
--service
[--deployment]
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app list
Listet alle Apps in den Azure Spring Apps auf.
az spring app list --resource-group
--service
Beispiele
Abfragestatus des beständigen Speichers aller Apps
az spring app list -s MyCluster -g MyResourceGroup -o json --query '[].{Name:name, PersistentStorage:properties.persistentDisk}'
Erforderliche Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app logs
Anzeigen von Protokollen einer App-Instanz werden Protokolle beim Festlegen von "-f/-follow" gestreamt.
az spring app logs --name
--resource-group
--service
[--deployment]
[--follow]
[--format-json]
[--instance]
[--limit]
[--lines]
[--since]
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Geben Sie an, ob die Protokolle gestreamt werden sollen.
Formatieren Sie JSON-Protokolle, wenn das strukturierte Protokoll aktiviert ist.
Name einer vorhandenen Instanz der Bereitstellung.
Maximale Anzahl von Kilobytes von Protokollen, die zurückgegeben werden sollen. Die Obergrenze ist 2048.
Anzahl der anzuzeigenden Zeilen. Maximal 10000.
Gibt nur protokolle neuer als eine relative Dauer wie 5s, 2m oder 1h zurück. Maximal 1h.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app restart
Starten Sie Instanzen der App neu, standardmäßig für die Produktionsbereitstellung.
az spring app restart --name
--resource-group
--service
[--deployment]
[--no-wait]
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app scale
Skaliert eine App oder ihre Bereitstellungen manuell
az spring app scale --name
--resource-group
--service
[--cpu]
[--deployment]
[--instance-count]
[--max-replicas]
[--memory]
[--min-replicas]
[--no-wait]
[--scale-rule-auth]
[--scale-rule-http-concurrency]
[--scale-rule-metadata]
[--scale-rule-name]
[--scale-rule-type]
Beispiele
Skalieren Sie eine App auf 4 CPU-Kerne und 8 GB Arbeitsspeicher pro Instanz.
az spring app scale -n MyApp -s MyCluster -g MyResourceGroup --cpu 3 --memory 8
Skalieren Sie eine Bereitstellung der App auf fünf Instanzen auf.
az spring app scale -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --instance-count 5
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
CPU-Ressourcenmenge. Sollte 250m, 500m, 750m, 1250m oder anzahl der CPU-Kerne sein.
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Anzahl der Instanzen
Die maximale Anzahl von Replikaten.
Menge der Speicherressource. Sollte 512Mi, 1536Mi, 2560Mi, 3584Mi oder #Gi sein, z. B. 1Gi, 3Gi.
Die Mindestanzahl der Replikate.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Skalierungsregelauthentifizierungsparameter. Format "=" und durch Leerzeichen getrennt.
Die maximale Anzahl gleichzeitiger Anforderungen vor dem Skalieren. Wird nur für HTTP- und TCP-Skalierungsregeln unterstützt.
Skalierungsregelmetadaten. Formatieren Sie "key[=value]" und werden durch Leerzeichen getrennt.
Der Name der Skalierungsregel.
Der Typ der Skalierungsregel. Standard: http.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app set-deployment
Legt die Produktionsbereitstellung einer App fest
az spring app set-deployment --deployment
--name
--resource-group
--service
[--no-wait]
Beispiele
Tauschen Sie eine Stagingbereitstellung einer App in die Produktion aus.
az spring app set-deployment -d green-deployment -n MyApp -s MyCluster -g MyResourceGroup
Erforderliche Parameter
Name einer vorhandenen Bereitstellung der App
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app show
Zeigen Sie die Details einer App in den Azure Spring Apps an.
az spring app show --name
--resource-group
--service
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app show-deploy-log
Zeigen Sie das Buildprotokoll der letzten Bereitstellung an, gilt nur für die Bereitstellung von Quellcode, standardmäßig für die Produktionsbereitstellung.
az spring app show-deploy-log --name
--resource-group
--service
[--deployment]
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app start
Starten Sie Instanzen der App, standardmäßig für die Produktionsbereitstellung.
az spring app start --name
--resource-group
--service
[--deployment]
[--no-wait]
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app stop
Beenden Sie Instanzen der App, standardmäßig für die Produktionsbereitstellung.
az spring app stop --name
--resource-group
--service
[--deployment]
[--no-wait]
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app unset-deployment
Nicht festgelegte Produktionsbereitstellung einer App.
az spring app unset-deployment --name
--resource-group
--service
[--no-wait]
Beispiele
Tauschen Sie die Produktionsbereitstellung einer App in Staging aus, wenn die App über die Produktionsbereitstellung verfügt.
az spring app unset-deployment -n MyApp -s MyCluster -g MyResourceGroup
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az spring app update
Aktualisieren von Konfigurationen einer App.
az spring app update --name
--resource-group
--service
[--assign-endpoint {false, true}]
[--assign-public-endpoint {false, true}]
[--backend-protocol {Default, GRPC}]
[--client-auth-certs]
[--config-file-patterns]
[--custom-actuator-path]
[--custom-actuator-port]
[--deployment]
[--disable-probe {false, true}]
[--disable-tea {false, true}]
[--enable-ingress-to-app-tls {false, true}]
[--enable-liveness-probe {false, true}]
[--enable-persistent-storage {false, true}]
[--enable-readiness-probe {false, true}]
[--enable-startup-probe {false, true}]
[--env]
[--grace-period]
[--https-only {false, true}]
[--ingress-read-timeout]
[--ingress-send-timeout]
[--jvm-options]
[--liveness-probe-config]
[--loaded-public-certificate-file]
[--main-entry]
[--no-wait]
[--persistent-storage]
[--readiness-probe-config]
[--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
[--secrets]
[--session-affinity {Cookie, None}]
[--session-max-age]
[--startup-probe-config]
[--workload-profile]
Beispiele
Fügt der App eine Umgebungsvariable hinzu
az spring app update -n MyApp -s MyCluster -g MyResourceGroup --env foo=bar
Erforderliche Parameter
Der Name der App, die in der angegebenen Azure Spring Apps-Instanz ausgeführt wird.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Azure Spring Apps-Instanz, sie können den Standarddienst mithilfe von az configure --defaults spring=konfigurieren.
Optionale Parameter
Wenn true, weisen Sie endpunkt-URL für den direkten Zugriff zu.
Wenn "true", weisen Sie endpunkt-URL zu, auf die aus dem virtuellen Netzwerk für die vnet-Einfügungsinstanz-App zugegriffen werden kann.
Ingress-Back-End-Protokoll der App. „Standard“ bedeutet HTTP/HTTPS/WebSocket.
Eine durch Leerzeichen getrennte Zeichenfolge, die Ressourcen-IDs von Zertifikaten für die Clientauthentifizierung enthält. z. B. --client_auth_certs='id0 id1'. Verwenden Sie "" zum Löschen vorhandener Zertifikate.
(Nur Enterprise-Ebene) Konfigurieren Sie Dateimuster, die durch "," getrennt sind, um zu entscheiden, welche Muster des Anwendungskonfigurationsdiensts verwendet werden sollen. Verwenden Sie """, um vorhandene Konfigurationen zu löschen.
(Nur Enterprise-Ebene) Benutzerdefinierter Aktorpfad für die App. Der Standardwert ist "/aktuator".
(Nur Enterprise-Ebene) Benutzerdefinierter Aktorport für die App. Standardmäßig 8080.
Name einer vorhandenen Bereitstellung der App Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Wenn wahr, deaktivieren Sie die Liveness- und Bereitschaftssonde.
Wenn true, deaktivieren Sie die Authentifizierung des Testendpunkts der App.
Wenn true, aktivieren Sie den Ingress zu App-Tls.
Wenn "false" lautet, wird die Liveness-Probe der App-Instanz deaktiviert.
Ist "true", stellen Sie einen Datenträger mit 50G (Standardpreisstufe) oder 1G (Basic Pricing Tier) mit Standardpfad fest.
Wenn "false" lautet, wird der Bereitschaftstest der App-Instanz deaktiviert.
Wenn "false" lautet, wird die Startsonde der App-Instanz deaktiviert.
Durch Leerzeichen getrennte Umgebungsvariablen im Format „Schlüssel[=Wert]“
Optionale Dauer in Sekunden, die die App-Instanz ordnungsgemäß beenden muss.
Bei "true" greifen Sie über https auf die App zu.
Timeoutwert für eingehende Lesevorgänge in Sekunden. Der Standardwert 300 ist mindestens 1, maximal 1800.
Timeoutwert für das Senden von Ingress in Sekunden. Der Standardwert 60 ist mindestens 1, maximal 1800.
Eine Zeichenfolge mit jvm-Optionen, verwenden Sie "=" anstelle von " für dieses Argument, um bash parse error zu vermeiden, z. B.: --jvm-options='-Xms1024m -Xmx2048m'.
Ein JSON-Dateipfad gibt die Konfiguration der Liveness-Probe an.
Ein JSON-Dateipfad gibt die Zertifikate an, die in die App geladen werden würden.
Der Pfad zur ausführbaren .NET-Datei relativ zum ZIP-Stamm.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Ein JSON-Dateipfad für die persistenten Speicher, die an die App bereitgestellt werden sollen.
Ein JSON-Dateipfad gibt die Konfiguration der Bereitschaftssonde an.
Laufzeitversion der verwendeten Sprache.
Eine Liste der geheimen Schlüssel für die App. Formatieren Sie "key[=value]" und werden durch Leerzeichen getrennt.
Ingress-Sitzungsaffinität der App.
Zeit bis zum Ablauf des Cookies. Der Mindestwert beträgt 1 Sekunde, maximal 7 Tage. Wenn dieser Wert auf 0 festgelegt ist, entspricht der Ablaufzeitraum dem Browsersitzungszeitraum.
Ein JSON-Dateipfad gibt die Startsondenkonfiguration an.
Das Arbeitsauslastungsprofil, das in der verwalteten Umgebung verwendet wird. Der Standardwert ist "Verbrauch".
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.