Delen via


az spring app

Notitie

Deze verwijzing maakt deel uit van de spring-extensie voor de Azure CLI (versie 2.56.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az spring app-opdracht uitvoert. Meer informatie over extensies.

Opdrachten voor het beheren van apps in Azure Spring Apps.

Opdracht

Name Description Type Status
az spring app append-loaded-public-certificate

Voeg een nieuw geladen openbaar certificaat toe aan een app in Azure Spring Apps.

Toestel GA
az spring app append-persistent-storage

Voeg een nieuwe permanente opslag toe aan een app in Azure Spring Apps.

Toestel GA
az spring app binding

Opdrachten voor het beheren van bindingen met Azure Data Services: u moet de app handmatig opnieuw opstarten om de instellingen van kracht te laten worden.

Toestel Afgeschaft
az spring app binding cosmos

Opdrachten voor het beheren van Azure Cosmos DB-bindingen.

Toestel Afgeschaft
az spring app binding cosmos add

Bind een Azure Cosmos DB met de app.

Toestel Afgeschaft
az spring app binding cosmos update

Werk een Azure Cosmos DB-servicebinding van de app bij.

Toestel Afgeschaft
az spring app binding list

Een lijst weergeven van alle servicebindingen in een app.

Toestel Afgeschaft
az spring app binding mysql

Opdrachten voor het beheren van Azure Database for MySQL-bindingen.

Toestel Afgeschaft
az spring app binding mysql add

Bind een Azure Database for MySQL met de app.

Toestel Afgeschaft
az spring app binding mysql update

Werk een Azure Database for MySQL-servicebinding van de app bij.

Toestel Afgeschaft
az spring app binding redis

Opdrachten voor het beheren van Azure Cache voor Redis bindingen.

Toestel Afgeschaft
az spring app binding redis add

Bind een Azure Cache voor Redis met de app.

Toestel Afgeschaft
az spring app binding redis update

Werk een Azure Cache voor Redis servicebinding van de app bij.

Toestel Afgeschaft
az spring app binding remove

Verwijder een servicebinding van de app.

Toestel Afgeschaft
az spring app binding show

De details van een servicebinding weergeven.

Toestel Afgeschaft
az spring app connect

Maak verbinding met de interactieve shell van een app-exemplaar voor probleemoplossing.

Toestel GA
az spring app create

Maak een nieuwe app met een standaardimplementatie in het Azure Spring Apps-exemplaar.

Toestel GA
az spring app custom-domain

Opdrachten voor het beheren van aangepaste domeinen.

Toestel GA
az spring app custom-domain bind

Bind een aangepast domein met de app.

Toestel GA
az spring app custom-domain list

Geef alle aangepaste domeinen van de app weer.

Toestel GA
az spring app custom-domain show

Details van een aangepast domein weergeven.

Toestel GA
az spring app custom-domain unbind

Een aangepast domein van de app ontkoppelen.

Toestel GA
az spring app custom-domain update

Werk een aangepast domein van de app bij.

Toestel GA
az spring app delete

Een app verwijderen in Azure Spring Apps.

Toestel GA
az spring app deploy

Implementeer broncode of vooraf gebouwd binair bestand naar een app en werk gerelateerde configuraties bij.

Toestel GA
az spring app deployment

Opdrachten voor het beheren van de levenscyclus van implementaties van een app in Azure Spring Apps. Meer bewerkingen voor implementaties kunnen worden uitgevoerd op app-niveau met parameter --deployment. bijvoorbeeld az spring app deploy --deployment.

Toestel GA
az spring app deployment create

Maak een faseringsimplementatie voor de app. Als u code wilt implementeren of de instelling wilt bijwerken naar een bestaande implementatie, gebruikt u az spring app deploy/update --deployment <staging deployment>.

Toestel GA
az spring app deployment delete

Een implementatie van de app verwijderen.

Toestel GA
az spring app deployment generate-heap-dump

Genereer een heapdump van uw doel-app-exemplaar naar het opgegeven bestandspad.

Toestel GA
az spring app deployment generate-thread-dump

Genereer een threaddump van uw doel-app-exemplaar naar het opgegeven bestandspad.

Toestel GA
az spring app deployment list

Alle implementaties in een app weergeven.

Toestel GA
az spring app deployment show

Details van een implementatie weergeven.

Toestel GA
az spring app deployment start-jfr

Start een JFR op uw doel-app-exemplaar naar het opgegeven bestandspad.

Toestel GA
az spring app disable-remote-debugging

Schakel externe foutopsporing voor een implementatie uit.

Toestel GA
az spring app enable-remote-debugging

Schakel externe foutopsporing in voor een implementatie.

Toestel GA
az spring app get-remote-debugging-config

Haal de configuratie voor externe foutopsporing van een implementatie op.

Toestel GA
az spring app identity

De beheerde identiteiten van een app beheren.

Toestel GA
az spring app identity assign

Schakel door het systeem toegewezen beheerde identiteit in of wijs door de gebruiker toegewezen beheerde identiteiten toe aan een app.

Toestel GA
az spring app identity force-set

Beheerde identiteiten voor een app geforceerd instellen.

Toestel GA
az spring app identity remove

Beheerde identiteit uit een app verwijderen.

Toestel GA
az spring app identity show

De gegevens van de beheerde identiteit van de app weergeven.

Toestel GA
az spring app list

Vermeld alle apps in De Azure Spring Apps.

Toestel GA
az spring app log

Opdrachten voor het tailen van app-exemplaren met meerdere opties. Als de app slechts één exemplaar heeft, is de naam van het exemplaar optioneel.

Toestel Afgeschaft
az spring app log tail

Logboeken van een app-exemplaar weergeven, logboeken worden gestreamd bij het instellen van '-f/--follow'.

Toestel Afgeschaft
az spring app logs

Logboeken van een app-exemplaar weergeven, logboeken worden gestreamd bij het instellen van '-f/--follow'.

Toestel GA
az spring app restart

Start exemplaren van de app opnieuw op, standaard productie-implementatie.

Toestel GA
az spring app scale

Een app of de bijbehorende implementaties handmatig schalen.

Toestel GA
az spring app set-deployment

Productie-implementatie van een app instellen.

Toestel GA
az spring app show

De details van een app weergeven in Azure Spring Apps.

Toestel GA
az spring app show-deploy-log

Het buildlogboek van de laatste implementatie weergeven, alleen van toepassing op de implementatie van broncode, standaard op productie-implementatie.

Toestel GA
az spring app start

Start exemplaren van de app, standaard productie-implementatie.

Toestel GA
az spring app stop

Stop exemplaren van de app, standaard productie-implementatie.

Toestel GA
az spring app unset-deployment

De productie-implementatie van een app ongedaan maken.

Toestel GA
az spring app update

Configuraties van een app bijwerken.

Toestel GA

az spring app append-loaded-public-certificate

Voeg een nieuw geladen openbaar certificaat toe aan een app in Azure Spring Apps.

az spring app append-loaded-public-certificate --certificate-name
                                               --load-trust-store {false, true}
                                               --name
                                               --resource-group
                                               --service

Voorbeelden

Voeg een nieuw geladen openbaar certificaat toe aan een app.

az spring app append-loaded-public-certificate --name MyApp --service MyCluster --resource-group MyResourceGroup --certificate-name MyCertName --load-trust-store true

Vereiste parameters

--certificate-name

De naam van het certificaat dat moet worden toegevoegd.

--load-trust-store

Indien waar, wordt het certificaat geladen in het vertrouwensarchief voor Java-toepassingen.

Geaccepteerde waarden: false, true
Default value: False
--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app append-persistent-storage

Voeg een nieuwe permanente opslag toe aan een app in Azure Spring Apps.

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]

Voorbeelden

Voeg een nieuwe permanente opslag toe aan een app.

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

Vereiste parameters

--mount-path

Het pad voor het permanente opslagvolume dat moet worden gekoppeld.

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--persistent-storage-type -t

Type van de permanente opslagvolume.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

--storage-name

Naam van de opslagresource die u hebt gemaakt in Azure Spring Apps.

Optionele parameters

--enable-sub-path

[optioneel] Indien waar, wordt deze gekoppeld in afzonderlijke submappen met hetzelfde pad voor elk app-exemplaar.

Geaccepteerde waarden: false, true
Default value: False
--mount-options

[optioneel] De koppelopties voor het permanente opslagvolume.

--read-only

[optioneel] Indien waar, wordt het permanente opslagvolume alleen-lezen.

Geaccepteerde waarden: false, true
Default value: False
--share-name

De naam van de vooraf gemaakte bestandsshare. ShareName mag alleen worden opgegeven als het type permanente opslagvolume AzureFileVolume is.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app connect

Maak verbinding met de interactieve shell van een app-exemplaar voor probleemoplossing.

az spring app connect --name
                      --resource-group
                      --service
                      [--deployment]
                      [--instance]
                      [--shell-cmd]

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

--instance -i

Naam van een bestaand exemplaar van de implementatie.

--shell-cmd

De shell-opdracht die moet worden uitgevoerd wanneer er verbinding wordt gemaakt met het app-exemplaar.

Default value: /bin/sh
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app create

Maak een nieuwe app met een standaardimplementatie in het Azure Spring Apps-exemplaar.

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]

Voorbeelden

Maak een app met de standaardconfiguratie.

az spring app create -n MyApp -s MyCluster -g MyResourceGroup

Maak een openbaar toegankelijke app met 3 exemplaren en 2 cpu-kernen en 3 GB geheugen per exemplaar.

az spring app create -n MyApp -s MyCluster -g MyResourceGroup --assign-endpoint true --cpu 2 --memory 3 --instance-count 3

Maak een app-binding met het standaardserviceregister, de toepassingsconfiguratieservice en de Spring Cloud-configuratieserver.

az spring app create -n MyApp -s MyCluster -g MyResourceGroup --bind-service-registry --bind-application-configuration-service --bind-config-server

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--assign-endpoint

Indien waar, wijst u eindpunt-URL toe voor directe toegang.

Geaccepteerde waarden: false, true
Default value: False
--assign-public-endpoint

Indien waar, wijst u de eindpunt-URL toe die toegankelijk is via het virtuele netwerk voor de app vnet-injectieexemplaren.

Geaccepteerde waarden: false, true
--backend-protocol

Back-endprotocol voor inkomend verkeer van de app. Standaard betekent HTTP/HTTPS/WebSocket.

Geaccepteerde waarden: Default, GRPC
--bind-acs --bind-application-configuration-service

Koppel de app automatisch aan de standaardtoepassingsconfiguratieservice.

--bind-config-server --bind-cs

Bind de app automatisch aan de standaardconfiguratieserver.

--bind-service-registry --bind-sr

Bind de app automatisch aan het standaardserviceregister.

--client-auth-certs

Een door spaties gescheiden tekenreeks met resource-id's van certificaten voor clientverificatie. bijvoorbeeld: --client_auth_certs='id0 id1'. Gebruik '' om bestaande certificaten te wissen.

--cpu

Hoeveelheid CPU-resources. Moet 250m, 500m, 750m, 1250m of aantal CPU-kernen zijn.

--deployment-name

Naam van de standaardimplementatie.

Default value: default
--disable-probe

Indien waar, schakelt u de liveness- en gereedheidstest uit.

Geaccepteerde waarden: false, true
--disable-tea --disable-test-endpoint-auth

Indien waar, schakelt u de verificatie van het testeindpunt van de app uit.

Geaccepteerde waarden: false, true
Default value: False
--enable-liveness-probe
Preview

Als dit onwaar is, wordt de livenesstest van het app-exemplaar uitgeschakeld.

Geaccepteerde waarden: false, true
--enable-persistent-storage --enable-ps

Indien waar, koppelt u een schijf van 50 G (Prijscategorie Standard) of 1G (Basic-prijscategorie) aan het standaardpad.

Geaccepteerde waarden: false, true
--enable-readiness-probe
Preview

Als dit onwaar is, wordt de gereedheidstest van het app-exemplaar uitgeschakeld.

Geaccepteerde waarden: false, true
--enable-startup-probe
Preview

Als dit onwaar is, wordt de opstarttest van het app-exemplaar uitgeschakeld.

Geaccepteerde waarden: false, true
--env

Door ruimte gescheiden omgevingsvariabelen in de indeling 'key[=value]'.

--grace-period --termination-grace-period-seconds
Preview

Optionele duur in seconden dat het app-exemplaar probleemloos moet worden beëindigd.

--ingress-read-timeout

Time-outwaarde voor inkomend verkeer in seconden. Standaard 300, minimaal 1, maximum is 1800.

--ingress-send-timeout

Time-outwaarde voor inkomend verkeer verzenden in seconden. Standaard 60, minimaal 1, maximum is 1800.

--instance-count

Aantal exemplaren.

Default value: 1
--jvm-options

Een tekenreeks met jvm-opties gebruikt u '=' in plaats van ' voor dit argument om bash-parseringsfout te voorkomen, bijvoorbeeld: --jvm-options='-Xms1024m -Xmx2048m'.

--liveness-probe-config
Preview

Een json-bestandspad geeft de configuratie van de livenesstest aan.

--loaded-public-certificate-file -f

Een json-bestandspad geeft de certificaten aan die in de app worden geladen.

--max-replicas

Het maximum aantal replica's.

Default value: 10
--memory

Hoeveelheid geheugenresources. Moet 512Mi, 1536Mi, 2560Mi, 3584Mi of #Gi zijn, bijvoorbeeld 1Gi, 3Gi.

--min-replicas

Het minimum aantal replica's.

Default value: 1
--persistent-storage

Een json-bestandspad voor de permanente opslag die aan de app moet worden gekoppeld.

--readiness-probe-config
Preview

Een json-bestandspad geeft de configuratie van de gereedheidstest aan.

--runtime-version

Runtimeversie van de gebruikte taal.

Geaccepteerde waarden: Java_11, Java_17, Java_21, Java_8, NetCore_31
--scale-rule-auth --sra

Verificatieparameters voor regels schalen. Maak "=" op en gescheiden door spatie.

--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

Het maximum aantal gelijktijdige aanvragen voordat u uitschaalt. Alleen ondersteund voor http- en TCP-schaalregels.

--scale-rule-metadata --srm

Regelmetagegevens schalen. Maak "key[=value]" op en gescheiden door spatie.

--scale-rule-name --srn

De naam van de schaalregel.

--scale-rule-type --srt

Het type schaalregel. Standaard: http.

--secrets

Een lijst met geheimen voor de app. Maak "key[=value]" op en gescheiden door spatie.

--session-affinity

Sessieaffiniteit voor inkomend verkeer van de app.

Geaccepteerde waarden: Cookie, None
--session-max-age

Tijd totdat de cookie verloopt. Minimum is 1 seconde, maximum is 7 dagen. Als deze optie is ingesteld op 0, is de verloopperiode gelijk aan de browsersessieperiode.

--startup-probe-config
Preview

Een json-bestandspad geeft de configuratie van de opstarttest aan.

--system-assigned

Schakel door het systeem toegewezen beheerde identiteit in.

Geaccepteerde waarden: false, true
--user-assigned
Preview

Door de gebruiker toegewezen resource-id's voor beheerde identiteiten die door de ruimte zijn toegewezen aan een app.

--workload-profile

Het workloadprofiel dat wordt gebruikt in de beheerde omgeving. Standaard ingesteld op 'Verbruik'.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app delete

Een app verwijderen in Azure Spring Apps.

az spring app delete --name
                     --resource-group
                     --service

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app deploy

Implementeer broncode of vooraf gebouwd binair bestand naar een app en werk gerelateerde configuraties bij.

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]

Voorbeelden

Broncode implementeren in een app. Hiermee wordt de huidige map verpakt, een binair bestand gemaakt met Pivotal Build Service en vervolgens geïmplementeerd in de app.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --source-path

Implementeer een vooraf gebouwd JAR-bestand in een app met jvm-opties en omgevingsvariabelen.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar

Implementeer een vooraf gebouwde war in een app met serverversie, jvm-opties en omgevingsvariabelen (alleen Standard- en Basic-lagen).

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

Implementeer broncode naar een specifieke implementatie van een app.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --source-path

Implementeer een containerinstallatiekopieën in Docker Hub naar een app.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1

Implementeer een containerinstallatiekopieën in een privéregister in een app.

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>

Implementeren met configuratiebestandspatronen van Application Configuration Service in een app.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --config-file-patterns MyPatterns --artifact-path app.jar

Implementeer een vooraf gebouwd JAR-bestand in een app met build env (alleen voor Enterprise-laag).

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--apms

(Alleen enterprise-laag) Door spaties gescheiden APM-namen.

--artifact-path

Implementeer het opgegeven vooraf gebouwde artefact (jar, war of netcore zip, war is in openbare preview).

--build-certificates

(Alleen enterprise-laag) Namen van door spaties gescheiden certificaten worden tijdens de build gebruikt.

--build-cpu

Hoeveelheid CPU-resources. Moet 500 m of het aantal CPU-kernen zijn.

Default value: 1
--build-env

Door ruimte gescheiden omgevingsvariabelen in de indeling 'key[=value]'.

--build-memory

Hoeveelheid geheugenresources. Moet 512Mi of #Gi zijn, bijvoorbeeld 1Gi, 3Gi.

Default value: 2Gi
--builder

(Alleen enterprise-laag) Build Service Builder die wordt gebruikt om het uitvoerbare bestand te bouwen.

Default value: default
--config-file-patterns

(Alleen enterprise-laag) Configuratiebestandspatronen gescheiden door ',' om te bepalen welke patronen van de Application Configuration Service worden gebruikt. Gebruik ''' om bestaande configuraties te wissen.

--container-args

De argumenten van de containerinstallatiekopieën.

--container-command

De opdracht van de containerinstallatiekopieën.

--container-image

De containerinstallatiekopieëntag.

--container-registry

Het register van de containerinstallatiekopieën.

Default value: docker.io
--custom-actuator-path

(Alleen enterprise-laag) Aangepast aandrijvingspad voor de app. Standaard op "/actuator".

--custom-actuator-port

(Alleen enterprise-laag) Aangepaste aandrijvingspoort voor de app. Standaard ingesteld op 8080.

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

--disable-app-log

Geen toepassingslogboeken afdrukken bij het implementeren van een toepassing.

Default value: False
--disable-probe

Indien waar, schakelt u de liveness- en gereedheidstest uit.

Geaccepteerde waarden: false, true
--disable-validation

Indien waar, schakelt u jar-validatie uit.

Geaccepteerde waarden: false, true
--enable-liveness-probe
Preview

Als dit onwaar is, wordt de livenesstest van het app-exemplaar uitgeschakeld.

Geaccepteerde waarden: false, true
--enable-readiness-probe
Preview

Als dit onwaar is, wordt de gereedheidstest van het app-exemplaar uitgeschakeld.

Geaccepteerde waarden: false, true
--enable-startup-probe
Preview

Als dit onwaar is, wordt de opstarttest van het app-exemplaar uitgeschakeld.

Geaccepteerde waarden: false, true
--env

Door ruimte gescheiden omgevingsvariabelen in de indeling 'key[=value]'.

--grace-period --termination-grace-period-seconds
Preview

Optionele duur in seconden dat het app-exemplaar probleemloos moet worden beëindigd.

--jvm-options

Een tekenreeks met jvm-opties gebruikt u '=' in plaats van ' voor dit argument om bash-parseringsfout te voorkomen, bijvoorbeeld: --jvm-options='-Xms1024m -Xmx2048m'.

--language-framework

Taalframework van de geüploade containerinstallatiekopieën. Ondersteunde waarden: 'springboot', ''.

--liveness-probe-config
Preview

Een json-bestandspad geeft de configuratie van de livenesstest aan.

--main-entry -m

Een tekenreeks met het pad naar het uitvoerbare .NET-bestand ten opzichte van de zip-hoofdmap.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--readiness-probe-config
Preview

Een json-bestandspad geeft de configuratie van de gereedheidstest aan.

--registry-password

Het wachtwoord van het containerregister.

--registry-username

De gebruikersnaam van het containerregister.

--runtime-version

Runtimeversie van de gebruikte taal.

Geaccepteerde waarden: Java_11, Java_17, Java_21, Java_8, NetCore_31
--server-version

(Alleen standard- en Basic-lagen) Tomcat-serverversie. Geef alle ondersteunde serverversies weer door deze uit te voeren az spring list-support-server-versions -o table. Deze functie is beschikbaar voor openbare preview.

--source-path

Implementeer de opgegeven bronmap. De map wordt verpakt in tar, geüpload en gebouwd met behulp van kpack. Standaard ingesteld op de huidige map als er geen waarde is opgegeven.

--startup-probe-config
Preview

Een json-bestandspad geeft de configuratie van de opstarttest aan.

--target-module

Onderliggende module die moet worden geïmplementeerd, vereist voor meerdere JAR-pakketten die zijn gebouwd op basis van broncode.

--version

De implementatieversie blijft ongewijzigd als deze niet is ingesteld.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app disable-remote-debugging

Schakel externe foutopsporing voor een implementatie uit.

az spring app disable-remote-debugging --name
                                       --resource-group
                                       --service
                                       [--deployment]
                                       [--no-wait]

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app enable-remote-debugging

Schakel externe foutopsporing in voor een implementatie.

az spring app enable-remote-debugging --name
                                      --resource-group
                                      --service
                                      [--deployment]
                                      [--no-wait]
                                      [--port]

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--port -p

Poort voor externe foutopsporing, de waarde moet tussen 1024 en 65536 zijn, de standaardwaarde is 5005.

Default value: 5005
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app get-remote-debugging-config

Haal de configuratie voor externe foutopsporing van een implementatie op.

az spring app get-remote-debugging-config --name
                                          --resource-group
                                          --service
                                          [--deployment]

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app list

Vermeld alle apps in De Azure Spring Apps.

az spring app list --resource-group
                   --service

Voorbeelden

Querystatus van permanente opslag van alle apps

az spring app list -s MyCluster -g MyResourceGroup -o json --query '[].{Name:name, PersistentStorage:properties.persistentDisk}'

Vereiste parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app logs

Logboeken van een app-exemplaar weergeven, logboeken worden gestreamd bij het instellen van '-f/--follow'.

az spring app logs --name
                   --resource-group
                   --service
                   [--deployment]
                   [--follow]
                   [--format-json]
                   [--instance]
                   [--limit]
                   [--lines]
                   [--since]

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

--follow -f

Geef op of de logboeken moeten worden gestreamd.

Default value: False
--format-json

Maak JSON-logboeken op als gestructureerd logboek is ingeschakeld.

--instance -i

Naam van een bestaand exemplaar van de implementatie.

--limit

Maximum aantal kilobytes aan logboeken dat moet worden geretourneerd. Het maximum is 2048.

Default value: 2048
--lines

Aantal regels dat moet worden weergegeven. Maximum is 10000.

Default value: 50
--since

Retourneer alleen logboeken die hoger zijn dan een relatieve duur, zoals 5's, 2 min of 1 uur. Maximum is 1u.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app restart

Start exemplaren van de app opnieuw op, standaard productie-implementatie.

az spring app restart --name
                      --resource-group
                      --service
                      [--deployment]
                      [--no-wait]

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app scale

Een app of de bijbehorende implementaties handmatig schalen.

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]

Voorbeelden

Een app omhoog schalen naar 4 cpu-kernen en 8 Gb geheugen per exemplaar.

az spring app scale -n MyApp -s MyCluster -g MyResourceGroup --cpu 3 --memory 8

Schaal een implementatie van de app uit naar 5 exemplaren.

az spring app scale -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --instance-count 5

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--cpu

Hoeveelheid CPU-resources. Moet 250m, 500m, 750m, 1250m of aantal CPU-kernen zijn.

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

--instance-count

Aantal exemplaren.

--max-replicas

Het maximum aantal replica's.

Default value: 10
--memory

Hoeveelheid geheugenresources. Moet 512Mi, 1536Mi, 2560Mi, 3584Mi of #Gi zijn, bijvoorbeeld 1Gi, 3Gi.

--min-replicas

Het minimum aantal replica's.

Default value: 1
--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--scale-rule-auth --sra

Verificatieparameters voor regels schalen. Maak "=" op en gescheiden door spatie.

--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

Het maximum aantal gelijktijdige aanvragen voordat u uitschaalt. Alleen ondersteund voor http- en TCP-schaalregels.

--scale-rule-metadata --srm

Regelmetagegevens schalen. Maak "key[=value]" op en gescheiden door spatie.

--scale-rule-name --srn

De naam van de schaalregel.

--scale-rule-type --srt

Het type schaalregel. Standaard: http.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app set-deployment

Productie-implementatie van een app instellen.

az spring app set-deployment --deployment
                             --name
                             --resource-group
                             --service
                             [--no-wait]

Voorbeelden

Een faseringsimplementatie van een app wisselen naar productie.

az spring app set-deployment -d green-deployment -n MyApp -s MyCluster -g MyResourceGroup

Vereiste parameters

--deployment -d

Naam van een bestaande implementatie van de app.

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app show

De details van een app weergeven in Azure Spring Apps.

az spring app show --name
                   --resource-group
                   --service

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app show-deploy-log

Het buildlogboek van de laatste implementatie weergeven, alleen van toepassing op de implementatie van broncode, standaard op productie-implementatie.

az spring app show-deploy-log --name
                              --resource-group
                              --service
                              [--deployment]

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app start

Start exemplaren van de app, standaard productie-implementatie.

az spring app start --name
                    --resource-group
                    --service
                    [--deployment]
                    [--no-wait]

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app stop

Stop exemplaren van de app, standaard productie-implementatie.

az spring app stop --name
                   --resource-group
                   --service
                   [--deployment]
                   [--no-wait]

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app unset-deployment

De productie-implementatie van een app ongedaan maken.

az spring app unset-deployment --name
                               --resource-group
                               --service
                               [--no-wait]

Voorbeelden

Verwissel de productie-implementatie van een app naar fasering als de app de productie-implementatie heeft.

az spring app unset-deployment -n MyApp -s MyCluster -g MyResourceGroup

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az spring app update

Configuraties van een app bijwerken.

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]

Voorbeelden

Voeg een omgevingsvariabele toe voor de app.

az spring app update -n MyApp -s MyCluster -g MyResourceGroup --env foo=bar

Vereiste parameters

--name -n

De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--service -s

De naam van het Azure Spring Apps-exemplaar, kunt u de standaardservice configureren met az configure --defaults spring=.

Optionele parameters

--assign-endpoint

Indien waar, wijst u eindpunt-URL toe voor directe toegang.

Geaccepteerde waarden: false, true
--assign-public-endpoint

Indien waar, wijst u de eindpunt-URL toe die toegankelijk is via het virtuele netwerk voor de app vnet-injectieexemplaren.

Geaccepteerde waarden: false, true
--backend-protocol

Back-endprotocol voor inkomend verkeer van de app. Standaard betekent HTTP/HTTPS/WebSocket.

Geaccepteerde waarden: Default, GRPC
--client-auth-certs

Een door spaties gescheiden tekenreeks met resource-id's van certificaten voor clientverificatie. bijvoorbeeld: --client_auth_certs='id0 id1'. Gebruik '' om bestaande certificaten te wissen.

--config-file-patterns

(Alleen enterprise-laag) Configuratiebestandspatronen gescheiden door ',' om te bepalen welke patronen van de Application Configuration Service worden gebruikt. Gebruik ''' om bestaande configuraties te wissen.

--custom-actuator-path

(Alleen enterprise-laag) Aangepast aandrijvingspad voor de app. Standaard op "/actuator".

--custom-actuator-port

(Alleen enterprise-laag) Aangepaste aandrijvingspoort voor de app. Standaard ingesteld op 8080.

--deployment -d

Naam van een bestaande implementatie van de app. De standaardinstelling voor de productie-implementatie als deze niet is opgegeven.

--disable-probe

Indien waar, schakelt u de liveness- en gereedheidstest uit.

Geaccepteerde waarden: false, true
--disable-tea --disable-test-endpoint-auth

Indien waar, schakelt u de verificatie van het testeindpunt van de app uit.

Geaccepteerde waarden: false, true
--enable-ingress-to-app-tls

Indien waar, schakelt u inkomend verkeer naar app-tls in.

Geaccepteerde waarden: false, true
--enable-liveness-probe
Preview

Als dit onwaar is, wordt de livenesstest van het app-exemplaar uitgeschakeld.

Geaccepteerde waarden: false, true
--enable-persistent-storage --enable-ps

Indien waar, koppelt u een schijf van 50 G (Prijscategorie Standard) of 1G (Basic-prijscategorie) aan het standaardpad.

Geaccepteerde waarden: false, true
--enable-readiness-probe
Preview

Als dit onwaar is, wordt de gereedheidstest van het app-exemplaar uitgeschakeld.

Geaccepteerde waarden: false, true
--enable-startup-probe
Preview

Als dit onwaar is, wordt de opstarttest van het app-exemplaar uitgeschakeld.

Geaccepteerde waarden: false, true
--env

Door ruimte gescheiden omgevingsvariabelen in de indeling 'key[=value]'.

--grace-period --termination-grace-period-seconds
Preview

Optionele duur in seconden dat het app-exemplaar probleemloos moet worden beëindigd.

--https-only

Indien waar, opent u de app via https.

Geaccepteerde waarden: false, true
--ingress-read-timeout

Time-outwaarde voor inkomend verkeer in seconden. Standaard 300, minimaal 1, maximum is 1800.

--ingress-send-timeout

Time-outwaarde voor inkomend verkeer verzenden in seconden. Standaard 60, minimaal 1, maximum is 1800.

--jvm-options

Een tekenreeks met jvm-opties gebruikt u '=' in plaats van ' voor dit argument om bash-parseringsfout te voorkomen, bijvoorbeeld: --jvm-options='-Xms1024m -Xmx2048m'.

--liveness-probe-config
Preview

Een json-bestandspad geeft de configuratie van de livenesstest aan.

--loaded-public-certificate-file -f

Een json-bestandspad geeft de certificaten aan die in de app worden geladen.

--main-entry -m

Het pad naar het uitvoerbare .NET-bestand ten opzichte van de zip-hoofdmap.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--persistent-storage

Een json-bestandspad voor de permanente opslag die aan de app moet worden gekoppeld.

--readiness-probe-config
Preview

Een json-bestandspad geeft de configuratie van de gereedheidstest aan.

--runtime-version

Runtimeversie van de gebruikte taal.

Geaccepteerde waarden: Java_11, Java_17, Java_21, Java_8, NetCore_31
--secrets

Een lijst met geheimen voor de app. Maak "key[=value]" op en gescheiden door spatie.

--session-affinity

Sessieaffiniteit voor inkomend verkeer van de app.

Geaccepteerde waarden: Cookie, None
--session-max-age

Tijd totdat de cookie verloopt. Minimum is 1 seconde, maximum is 7 dagen. Als deze optie is ingesteld op 0, is de verloopperiode gelijk aan de browsersessieperiode.

--startup-probe-config
Preview

Een json-bestandspad geeft de configuratie van de opstarttest aan.

--workload-profile

Het workloadprofiel dat wordt gebruikt in de beheerde omgeving. Standaard ingesteld op 'Verbruik'.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.