az spring app
Notitie
Deze verwijzing maakt deel uit van de Spring-extensie voor de Azure CLI (versie 2.45.0 of hoger). De extensie wordt automatisch geïnstalleerd de eerste keer dat u een opdracht az spring app uitvoert. Meer informatie over extensies.
Opdrachten voor het beheren van apps in Azure Spring Apps.
Opdracht
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-persistent-storage |
Voeg een nieuwe permanente opslag toe aan een app in Azure Spring Apps. |
az spring app binding |
Opdrachten voor het beheren van bindingen met Azure Data Services, moet u de app handmatig opnieuw starten om ervoor te zorgen dat de instellingen van kracht worden. |
az spring app binding cosmos |
Opdrachten voor het beheren van Azure Cosmos DB-bindingen. |
az spring app binding cosmos add |
Een Azure Cosmos DB verbinden met de app. |
az spring app binding cosmos update |
Een Azure Cosmos DB-servicebinding van de app bijwerken. |
az spring app binding list |
Alle servicebindingen in een app weergeven. |
az spring app binding mysql |
Opdrachten voor het beheren van Azure Database for MySQL bindingen. |
az spring app binding mysql add |
Bind een Azure Database for MySQL met de app. |
az spring app binding mysql update |
Een Azure Database for MySQL servicebinding van de app bijwerken. |
az spring app binding redis |
Opdrachten voor het beheren van Azure Cache voor Redis bindingen. |
az spring app binding redis add |
Bind een Azure Cache voor Redis met de app. |
az spring app binding redis update |
Een Azure Cache voor Redis servicebinding van de app bijwerken. |
az spring app binding remove |
Verwijder een servicebinding van de app. |
az spring app binding show |
De details van een servicebinding weergeven. |
az spring app connect |
Maak verbinding met de interactieve shell van een app-exemplaar om problemen op te lossen. |
az spring app create |
Maak een nieuwe app met een standaardimplementatie in het Azure Spring Apps-exemplaar. |
az spring app custom-domain |
Opdrachten voor het beheren van aangepaste domeinen. |
az spring app custom-domain bind |
Een aangepast domein binden met de app. |
az spring app custom-domain list |
Alle aangepaste domeinen van de app weergeven. |
az spring app custom-domain show |
Details van een aangepast domein weergeven. |
az spring app custom-domain unbind |
Een aangepast domein van de app ontkoppelen. |
az spring app custom-domain update |
Werk een aangepast domein van de app bij. |
az spring app delete |
Verwijder een app in Azure Spring Apps. |
az spring app deploy |
Implementeer broncode of vooraf gebouwde binaire bestanden in een app en werk gerelateerde configuraties bij. |
az spring app deployment |
Opdrachten voor het beheren van de levenscyclus van implementaties van een app in Azure Spring Apps. Meer bewerkingen op implementaties kunnen worden uitgevoerd op app-niveau met parameter --deployment. bijvoorbeeld az spring app deploy --deployment . |
az spring app deployment create |
Maak een faseringsimplementatie voor de app. Als u code wilt implementeren of instellingen wilt bijwerken naar een bestaande implementatie, gebruikt u |
az spring app deployment delete |
Verwijder een implementatie van de app. |
az spring app deployment generate-heap-dump |
Genereer een heapdump van uw doel-app-exemplaar naar het opgegeven bestandspad. |
az spring app deployment generate-thread-dump |
Genereer een threaddump van uw doel-app-exemplaar naar het opgegeven bestandspad. |
az spring app deployment list |
Alle implementaties in een app weergeven. |
az spring app deployment show |
Details van een implementatie weergeven. |
az spring app deployment start-jfr |
Start een JFR op uw doel-app-exemplaar naar het opgegeven bestandspad. |
az spring app disable-remote-debugging |
Schakel externe foutopsporing voor een implementatie uit. |
az spring app enable-remote-debugging |
Schakel externe foutopsporing in voor een implementatie. |
az spring app get-remote-debugging-config |
De configuratie voor externe foutopsporing van een implementatie ophalen. |
az spring app identity |
Beheerde identiteiten van een app beheren. |
az spring app identity assign |
Door het systeem toegewezen beheerde identiteit inschakelen of door de gebruiker toegewezen beheerde identiteiten toewijzen aan een app. |
az spring app identity force-set |
Beheerde identiteiten afdwingen voor een app. |
az spring app identity remove |
Beheerde identiteit verwijderen uit een app. |
az spring app identity show |
De beheerde identiteitsgegevens van de app weergeven. |
az spring app list |
Maak een lijst met alle apps in De Azure Spring Apps. |
az spring app log |
Opdrachten om logboeken van app-exemplaren met meerdere opties achter te laten. Als de app slechts één exemplaar heeft, is de naam van het exemplaar optioneel. |
az spring app log tail |
Logboeken van een app-exemplaar weergeven, logboeken worden gestreamd bij het instellen van '-f/---follow'. |
az spring app logs |
Logboeken van een app-exemplaar weergeven, logboeken worden gestreamd bij het instellen van '-f/---follow'. |
az spring app restart |
Start exemplaren van de app opnieuw op, standaard in productie-implementatie. |
az spring app scale |
Een app of de implementaties handmatig schalen. |
az spring app set-deployment |
Productie-implementatie van een app instellen. |
az spring app show |
De details van een app weergeven in Azure Spring Apps. |
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 start |
Start exemplaren van de app, standaard op productie-implementatie. |
az spring app stop |
Stop exemplaren van de app, standaard op productie-implementatie. |
az spring app unset-deployment |
De productie-implementatie van een app ongedaan maken. |
az spring app update |
Configuraties van een app bijwerken. |
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
Naam van het certificaat dat moet worden toegevoegd.
Als dit waar is, wordt het certificaat geladen in het vertrouwensarchief voor Java-toepassingen.
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
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
--share-name
--storage-name
[--mount-options]
[--read-only {false, true}]
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
Het pad voor het permanente opslagvolume dat moet worden gekoppeld.
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
Type van de permanente opslag die is gevolumed.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
De naam van de vooraf gemaakte bestandsshare. ShareName moet alleen worden opgegeven als het type van het permanente opslagvolume AzureFileVolume is.
Naam van de opslagresource die u hebt gemaakt in Azure Spring Apps.
Optionele parameters
[optioneel] De koppelingsopties voor het permanente opslagvolume.
[optioneel] Als dit waar is, is het permanente opslagvolume alleen-lezen.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az spring app connect
Maak verbinding met de interactieve shell van een app-exemplaar om problemen op te lossen.
az spring app connect --name
--resource-group
--service
[--deployment]
[--instance]
[--shell-cmd]
Vereiste parameters
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Naam van een bestaand exemplaar van de implementatie.
De shell-opdracht die moet worden uitgevoerd wanneer u verbinding maakt met het app-exemplaar.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
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}]
[--client-auth-certs]
[--cpu]
[--deployment-name]
[--disable-probe {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]
[--memory]
[--persistent-storage]
[--readiness-probe-config]
[--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]
[--session-affinity {Cookie, None}]
[--session-max-age]
[--startup-probe-config]
[--system-assigned {false, true}]
[--user-assigned]
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
Vereiste parameters
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Als dit waar is, wijst u de eindpunt-URL toe voor directe toegang.
Als dit waar is, wijst u de eindpunt-URL toe die toegankelijk is via het virtuele netwerk voor de app van het VNet-injectieexemplaren.
Back-endprotocol voor inkomend verkeer van de app. Standaard betekent HTTP/HTTPS/WebSocket.
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.
Aantal CPU-resources. Moet 500 m of het aantal CPU-kernen zijn.
Naam van de standaardimplementatie.
Als dit waar is, schakelt u de test voor de activiteit en gereedheid uit.
Als onwaar is, wordt de activiteitstest van het app-exemplaar uitgeschakeld.
Als dit waar is, koppelt u een schijf van 50 G (prijscategorie Standard) of 1G (prijscategorie Basic) met een standaardpad.
Als onwaar is, wordt de gereedheidstest van het app-exemplaar uitgeschakeld.
Als onwaar is, wordt de opstarttest van het app-exemplaar uitgeschakeld.
Door spaties gescheiden omgevingsvariabelen in de indeling 'key[=value]'.
Optionele duur in seconden dat het app-exemplaar correct moet worden beëindigd.
Time-outwaarde voor lezen van inkomend verkeer in seconden. Standaard 300, minimum is 1, maximum is 1800.
De time-outwaarde voor inkomend verkeer wordt in seconden verzonden. Standaard 60, minimum is 1, maximum is 1800.
Aantal exemplaren.
Een tekenreeks met jvm-opties, gebruik '=' in plaats van ' ' voor dit argument om een bash-parsefout te voorkomen, bijvoorbeeld: --jvm-options='-Xms1024m -Xmx2048m'.
Een json-bestandspad geeft de configuratie van de statustest aan.
Een json-bestandspad geeft de certificaten aan die in de app worden geladen.
Hoeveelheid geheugenresources. Moet 512Mi of #Gi zijn, bijvoorbeeld 1Gi, 3Gi.
Een json-bestandspad voor de permanente opslag die aan de app moet worden gekoppeld.
Een json-bestandspad geeft de configuratie van de gereedheidstest aan.
Runtimeversie van de gebruikte taal.
Affiniteit van toegangssessie van app.
Tijd totdat de cookie verloopt. Minimum is 1 seconde, maximum is 7 dagen. Als dit is ingesteld op 0, is de verloopperiode gelijk aan de browsersessieperiode.
Een json-bestandspad geeft de configuratie van de opstarttest aan.
Door het systeem toegewezen beheerde identiteit inschakelen.
Door ruimte gescheiden door de gebruiker toegewezen resource-id's voor beheerde identiteiten om een app te koppelen.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az spring app delete
Verwijder een app in Azure Spring Apps.
az spring app delete --name
--resource-group
--service
Vereiste parameters
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az spring app deploy
Implementeer broncode of vooraf gebouwde binaire bestanden in een app en werk gerelateerde configuraties bij.
az spring app deploy --name
--resource-group
--service
[--artifact-path]
[--build-cpu]
[--build-env]
[--build-memory]
[--builder]
[--config-file-patterns]
[--container-args]
[--container-command]
[--container-image]
[--container-registry]
[--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_8, NetCore_31}]
[--source-path]
[--startup-probe-config]
[--target-module]
[--version]
Voorbeelden
Broncode implementeren in een app. Hiermee wordt de huidige map ingepakt, binair gebouwd 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 gebouwde JAR 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
Broncode implementeren in 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 op Docker Hub in 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>
Implementeer 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
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Implementeer het opgegeven vooraf gebouwde artefact (JAR of netcore zip).
Aantal CPU-resources. Moet 500 m of het aantal CPU-kernen zijn.
Door spaties gescheiden omgevingsvariabelen in de indeling 'key[=value]'.
Hoeveelheid geheugenresources. Moet 512Mi of #Gi zijn, bijvoorbeeld 1Gi, 3Gi.
(Alleen enterprise-laag) Build service builder die wordt gebruikt om het uitvoerbare bestand te bouwen.
(Alleen enterprise-laag) Configuratiebestandspatronen gescheiden door ',' om te bepalen welke patronen van Application Configuration Service worden gebruikt. Gebruik '''' om bestaande configuraties te wissen.
De argumenten van de containerinstallatiekopieën.
De opdracht van de containerinstallatiekopieën.
De tag containerinstallatiekopieën.
Het register van de containerinstallatiekopieën.
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Druk geen toepassingslogboeken af wanneer u een toepassing implementeert.
Als dit waar is, schakelt u de test voor de activiteit en gereedheid uit.
Als dit waar is, schakelt u JAR-validatie uit.
Als onwaar is, wordt de activiteitstest van het app-exemplaar uitgeschakeld.
Als onwaar is, wordt de gereedheidstest van het app-exemplaar uitgeschakeld.
Als onwaar is, wordt de opstarttest van het app-exemplaar uitgeschakeld.
Door spaties gescheiden omgevingsvariabelen in de indeling 'key[=value]'.
Optionele duur in seconden dat het app-exemplaar correct moet worden beëindigd.
Een tekenreeks met jvm-opties, gebruik '=' in plaats van ' ' voor dit argument om een bash-parsefout te voorkomen, bijvoorbeeld: --jvm-options='-Xms1024m -Xmx2048m'.
Taalframework van de geüploade containerinstallatiekopieën. Ondersteunde waarden: "springboot", "".
Een json-bestandspad geeft de configuratie van de statustest aan.
Een tekenreeks met het pad naar het uitvoerbare .NET-bestand ten opzichte van de zip-hoofdmap.
Wacht niet tot de langdurige bewerking is voltooid.
Een json-bestandspad geeft de configuratie van de gereedheidstest aan.
Het wachtwoord van het containerregister.
De gebruikersnaam van het containerregister.
Runtimeversie van de gebruikte taal.
Implementeer de opgegeven bronmap. De map wordt verpakt in tar, geüpload en gebouwd met behulp van kpack. Standaard de huidige map als er geen waarde is opgegeven.
Een json-bestandspad geeft de configuratie van de opstarttest aan.
Onderliggende module die moet worden geïmplementeerd, vereist voor meerdere JAR-pakketten die zijn gebouwd op basis van broncode.
Implementatieversie: laat ongewijzigd als deze niet is ingesteld.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
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
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Wacht niet tot de langdurige bewerking is voltooid.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
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
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Wacht niet tot de langdurige bewerking is voltooid.
Poort voor externe foutopsporing. De waarde moet tussen 1024 en 65536 zijn, de standaardwaarde is 5005.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az spring app get-remote-debugging-config
De configuratie voor externe foutopsporing van een implementatie ophalen.
az spring app get-remote-debugging-config --name
--resource-group
--service
[--deployment]
Vereiste parameters
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az spring app list
Maak een lijst met 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
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
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
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Geef op of de logboeken moeten worden gestreamd.
JSON-logboeken opmaken als gestructureerd logboek is ingeschakeld.
Naam van een bestaand exemplaar van de implementatie.
Maximum aantal kilobytes aan logboeken dat moet worden geretourneerd. Het maximumnummer is 2048.
Aantal regels dat moet worden weergegeven. Het maximum is 10000.
Retourneer alleen logboeken nieuwer dan een relatieve duur, zoals 5s, 2m of 1h. Maximum is 1 uur.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az spring app restart
Start exemplaren van de app opnieuw op, standaard in productie-implementatie.
az spring app restart --name
--resource-group
--service
[--deployment]
[--no-wait]
Vereiste parameters
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Wacht niet tot de langdurige bewerking is voltooid.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az spring app scale
Een app of de implementaties handmatig schalen.
az spring app scale --name
--resource-group
--service
[--cpu]
[--deployment]
[--instance-count]
[--memory]
[--no-wait]
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
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Aantal CPU-resources. Moet 500 m of het aantal CPU-kernen zijn.
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Aantal exemplaren.
Hoeveelheid geheugenresources. Moet 512Mi of #Gi zijn, bijvoorbeeld 1Gi, 3Gi.
Wacht niet tot de langdurige bewerking is voltooid.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
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
Naam van een bestaande implementatie van de app.
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Wacht niet tot de langdurige bewerking is voltooid.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
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
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
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
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az spring app start
Start exemplaren van de app, standaard op productie-implementatie.
az spring app start --name
--resource-group
--service
[--deployment]
[--no-wait]
Vereiste parameters
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Wacht niet tot de langdurige bewerking is voltooid.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az spring app stop
Stop exemplaren van de app, standaard op productie-implementatie.
az spring app stop --name
--resource-group
--service
[--deployment]
[--no-wait]
Vereiste parameters
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Wacht niet tot de langdurige bewerking is voltooid.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
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
Vervang de productie-implementatie van een app door fasering als de app de productie-implementatie heeft.
az spring app unset-deployment -n MyApp -s MyCluster -g MyResourceGroup
Vereiste parameters
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Wacht niet tot de langdurige bewerking is voltooid.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
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]
[--deployment]
[--disable-probe {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_8, NetCore_31}]
[--session-affinity {Cookie, None}]
[--session-max-age]
[--startup-probe-config]
Voorbeelden
Voeg een omgevingsvariabele toe voor de app.
az spring app update -n MyApp -s MyCluster -g MyResourceGroup --env foo=bar
Vereiste parameters
De naam van de app die wordt uitgevoerd in het opgegeven Azure Spring Apps-exemplaar.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Als naam van het Azure Spring Apps-exemplaar kunt u de standaardservice configureren met az configure --defaults spring=.
Optionele parameters
Als dit waar is, wijst u de eindpunt-URL toe voor directe toegang.
Als dit waar is, wijst u de eindpunt-URL toe die toegankelijk is via het virtuele netwerk voor de app van het VNet-injectieexemplaren.
Back-endprotocol voor inkomend verkeer van de app. Standaard betekent HTTP/HTTPS/WebSocket.
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.
(Alleen enterprise-laag) Configuratiebestandspatronen gescheiden door ',' om te bepalen welke patronen van Application Configuration Service worden gebruikt. Gebruik '''' om bestaande configuraties te wissen.
Naam van een bestaande implementatie van de app. De standaardinstelling is de productie-implementatie als deze niet is opgegeven.
Als dit waar is, schakelt u de test voor de activiteit en gereedheid uit.
Als dit waar is, schakelt u inkomend verkeer naar app-TLS in.
Als onwaar is, wordt de activiteitstest van het app-exemplaar uitgeschakeld.
Als dit waar is, koppelt u een schijf van 50 G (prijscategorie Standard) of 1G (prijscategorie Basic) met een standaardpad.
Als onwaar is, wordt de gereedheidstest van het app-exemplaar uitgeschakeld.
Als onwaar is, wordt de opstarttest van het app-exemplaar uitgeschakeld.
Door spaties gescheiden omgevingsvariabelen in de indeling 'key[=value]'.
Optionele duur in seconden dat het app-exemplaar correct moet worden beëindigd.
Als dit waar is, opent u de app via https.
Time-outwaarde voor lezen van inkomend verkeer in seconden. Standaard 300, minimum is 1, maximum is 1800.
De time-outwaarde voor inkomend verkeer wordt in seconden verzonden. Standaard 60, minimum is 1, maximum is 1800.
Een tekenreeks met jvm-opties, gebruik '=' in plaats van ' ' voor dit argument om een bash-parsefout te voorkomen, bijvoorbeeld: --jvm-options='-Xms1024m -Xmx2048m'.
Een json-bestandspad geeft de configuratie van de statustest aan.
Een json-bestandspad geeft de certificaten aan die in de app worden geladen.
Het pad naar het uitvoerbare .NET-bestand ten opzichte van de zip-hoofdmap.
Wacht niet tot de langdurige bewerking is voltooid.
Een json-bestandspad voor de permanente opslag die aan de app moet worden gekoppeld.
Een json-bestandspad geeft de configuratie van de gereedheidstest aan.
Runtimeversie van de gebruikte taal.
Affiniteit van toegangssessie van app.
Tijd totdat de cookie verloopt. Minimum is 1 seconde, maximum is 7 dagen. Als dit is ingesteld op 0, is de verloopperiode gelijk aan de browsersessieperiode.
Een json-bestandspad geeft de configuratie van de opstarttest aan.
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-querytekenreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Feedback
Feedback verzenden en weergeven voor