az spring app
Anmerkung
Diese Referenz ist Teil der Spring-Erweiterung für die Azure CLI (Version 2.56.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az spring app Befehl ausführen. Erfahren Sie mehr über 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 | GA |
az spring app append-persistent-storage |
Fügen Sie einen neuen beständigen Speicher an eine App in den Azure Spring Apps an. |
Erweiterung | GA |
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 | Veraltet |
az spring app binding cosmos |
Befehle zum Verwalten von Azure Cosmos DB-Bindungen. |
Erweiterung | Veraltet |
az spring app binding cosmos add |
Binden Sie eine Azure Cosmos DB mit der App. |
Erweiterung | Veraltet |
az spring app binding cosmos update |
Aktualisieren Sie eine Azure Cosmos DB-Dienstbindung der App. |
Erweiterung | Veraltet |
az spring app binding list |
Listet alle Dienstbindungen in einer App auf. |
Erweiterung | Veraltet |
az spring app binding mysql |
Befehle zum Verwalten der Azure-Datenbank für MySQL-Bindungen. |
Erweiterung | Veraltet |
az spring app binding mysql add |
Binden Sie eine Azure-Datenbank für MySQL mit der App. |
Erweiterung | Veraltet |
az spring app binding mysql update |
Aktualisieren Sie eine Azure-Datenbank für mySQL-Dienstbindung der App. |
Erweiterung | Veraltet |
az spring app binding redis |
Befehle zum Verwalten von Azure Cache für Redis-Bindungen. |
Erweiterung | Veraltet |
az spring app binding redis add |
Binden Sie einen Azure-Cache für Redis mit der App. |
Erweiterung | Veraltet |
az spring app binding redis update |
Aktualisieren Sie einen Azure-Cache für Redis-Dienstbindung der App. |
Erweiterung | Veraltet |
az spring app binding remove |
Entfernen Sie eine Dienstbindung der App. |
Erweiterung | Veraltet |
az spring app binding show |
Zeigen Sie die Details einer Dienstbindung an. |
Erweiterung | Veraltet |
az spring app connect |
Stellen Sie eine Verbindung mit der interaktiven Shell einer App-Instanz für die Problembehandlung her.". |
Erweiterung | GA |
az spring app create |
Erstellen Sie eine neue App mit einer Standardbereitstellung in der Azure Spring Apps-Instanz. |
Erweiterung | GA |
az spring app custom-domain |
Befehle zum Verwalten von benutzerdefinierten Domänen. |
Erweiterung | GA |
az spring app custom-domain bind |
Binden Sie eine benutzerdefinierte Domäne mit der App. |
Erweiterung | GA |
az spring app custom-domain list |
Listet alle benutzerdefinierten Domänen der App auf. |
Erweiterung | GA |
az spring app custom-domain show |
Details einer benutzerdefinierten Domäne anzeigen. |
Erweiterung | GA |
az spring app custom-domain unbind |
Heben Sie die Verknüpfung einer benutzerdefinierten Domäne der App auf. |
Erweiterung | GA |
az spring app custom-domain update |
Aktualisieren Sie eine benutzerdefinierte Domäne der App. |
Erweiterung | GA |
az spring app delete |
Löschen Sie eine App in den Azure Spring Apps. |
Erweiterung | GA |
az spring app deploy |
Bereitstellen von Quellcode oder vordefinierter Binärdatei in einer App und Aktualisieren verwandter Konfigurationen. |
Erweiterung | GA |
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. |
Erweiterung | GA |
az spring app deployment create |
Erstellen Sie eine Stagingbereitstellung für die App. Verwenden Sie |
Erweiterung | GA |
az spring app deployment delete |
Löschen sie eine Bereitstellung der App. |
Erweiterung | GA |
az spring app deployment generate-heap-dump |
Generieren Sie ein Heapabbild Ihrer Ziel-App-Instanz für den angegebenen Dateipfad. |
Erweiterung | GA |
az spring app deployment generate-thread-dump |
Generieren Sie ein Threadabbild Ihrer Ziel-App-Instanz für den angegebenen Dateipfad. |
Erweiterung | GA |
az spring app deployment list |
Listet alle Bereitstellungen in einer App auf. |
Erweiterung | GA |
az spring app deployment show |
Details einer Bereitstellung anzeigen. |
Erweiterung | GA |
az spring app deployment start-jfr |
Starten Sie ein JFR für Ihre Ziel-App-Instanz, um den angegebenen Dateipfad zu erhalten. |
Erweiterung | GA |
az spring app disable-remote-debugging |
Deaktivieren Des Remotedebuggings für eine Bereitstellung. |
Erweiterung | GA |
az spring app enable-remote-debugging |
Aktivieren des Remotedebuggings für eine Bereitstellung. |
Erweiterung | GA |
az spring app get-remote-debugging-config |
Rufen Sie die Remotedebuggingkonfiguration einer Bereitstellung ab. |
Erweiterung | GA |
az spring app identity |
Verwalten der verwalteten Identitäten einer App. |
Erweiterung | GA |
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 | GA |
az spring app identity force-set |
Festlegen verwalteter Identitäten für eine App erzwingen. |
Erweiterung | GA |
az spring app identity remove |
Entfernen der verwalteten Identität aus einer App. |
Erweiterung | GA |
az spring app identity show |
Anzeigen der verwalteten Identitätsinformationen der App. |
Erweiterung | GA |
az spring app list |
Listet alle Apps in den Azure Spring Apps auf. |
Erweiterung | GA |
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 | Veraltet |
az spring app log tail |
Anzeigen von Protokollen einer App-Instanz werden Protokolle beim Festlegen von "-f/-follow" gestreamt. |
Erweiterung | Veraltet |
az spring app logs |
Anzeigen von Protokollen einer App-Instanz werden Protokolle beim Festlegen von "-f/-follow" gestreamt. |
Erweiterung | GA |
az spring app restart |
Starten Sie Instanzen der App neu, standardmäßig für die Produktionsbereitstellung. |
Erweiterung | GA |
az spring app scale |
Manuelles Skalieren einer App oder ihrer Bereitstellungen. |
Erweiterung | GA |
az spring app set-deployment |
Legen Sie die Produktionsbereitstellung einer App fest. |
Erweiterung | GA |
az spring app show |
Zeigen Sie die Details einer App in den Azure Spring Apps an. |
Erweiterung | GA |
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 | GA |
az spring app start |
Starten Sie Instanzen der App, standardmäßig für die Produktionsbereitstellung. |
Erweiterung | GA |
az spring app stop |
Beenden Sie Instanzen der App, standardmäßig für die Produktionsbereitstellung. |
Erweiterung | GA |
az spring app unset-deployment |
Nicht festgelegte Produktionsbereitstellung einer App. |
Erweiterung | GA |
az spring app update |
Aktualisieren von Konfigurationen einer App. |
Erweiterung | GA |
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=<name>
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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-identity {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
Erstellen Sie 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=<name>
konfigurieren.
Optionale Parameter
Wenn true, weisen Sie endpunkt-URL für den direkten Zugriff zu.
Option "--assign-identity" ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "--system-assigned".
Aktivieren Der vom System zugewiesenen verwalteten Identität.
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.
Leerzeichentrennte Umgebungsvariablen im Format "key[=value]".
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. Formatieren sie <triggerParameter>=<secretRef>
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 Der vom System zugewiesenen verwalteten 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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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
Bereitstellen von Quellcode in einer App. 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=<name>
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.
Leerzeichentrennte Umgebungsvariablen im Format "key[=value]".
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.
Leerzeichentrennte Umgebungsvariablen im Format "key[=value]".
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.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
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. Listet alle unterstützten Serverversionen auf, indem az spring list-support-server-versions -o table
ausgeführt wird. Dieses Feature befindet sich in 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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App. Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App. Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Remotedebugport, der Wert sollte von 1024 bis 65536 sein, Standardwert ist 5005.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App. Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App. Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az spring app scale
Manuelles Skalieren einer App oder ihrer Bereitstellungen.
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 5 Instanzen.
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=<name>
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.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Skalierungsregelauthentifizierungsparameter. Formatieren sie <triggerParameter>=<secretRef>
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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az spring app set-deployment
Legen Sie 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=<name>
konfigurieren.
Optionale Parameter
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App. Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App. Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Optionale Parameter
Name einer vorhandenen Bereitstellung der App. Standardeinstellung für die Produktionsbereitstellung, falls nicht angegeben.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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=<name>
konfigurieren.
Optionale Parameter
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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ügen Sie eine Umgebungsvariable für die App 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=<name>
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.
Leerzeichentrennte Umgebungsvariablen im Format "key[=value]".
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.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.