Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Notitie
De Basic, Standarden Enterprise--plannen zijn op 17 maart 2025 buiten gebruik gesteld. Zie de aankondiging over buitengebruikstelling van Azure Spring Apps voor meer informatie.
Dit artikel is van toepassing op:✅ Basic/Standard ✅ Enterprise
In dit artikel worden belangrijke wijzigingen beschreven die zijn geïntroduceerd in de Azure Spring Apps-API.
De Azure Spring Apps-service brengt de nieuwe stabiele API-versie 2022-04-01 uit. De nieuwe API-versie introduceert belangrijke wijzigingen op basis van de vorige stabiele API-versie 2020-07-01. U wordt aangeraden uw API-aanroepen bij te werken naar de nieuwe API-versie.
Datum van uitfasering van de vorige API
De vorige API-versie 2020-07-01 wordt vanaf april 2025 niet ondersteund.
API-belangrijke wijzigingen van 2020-07-01 tot 2022-04-01
Getalwaarde CPU en MemoryInGB in implementaties afschaven
Het veld properties.deploymentSettings.cpu en properties.deploymentSettings.memoryInGB in de Spring/Apps/Deployments resource verwijderen. Gebruik properties.deploymentSettings.resourceRequests.cpu en properties.deploymentSettings.resourceRequests.memory in plaats daarvan.
RBAC-rolwijziging voor blauwgroene implementatie
Het veld properties.activeDeploymentName in de Spring/Apps resource wordt afgeschaft. Gebruik POST/SUBSCRIPTIONS/RESOURCEGROUPS/PROVIDERS/MICROSOFT.APPPLATFORM/SPRING/APPS/SETACTIVEDEPLOYMENTS voor blauwgroene uitrol. Voor deze actie is een afzonderlijke RBAC-rol spring/apps/setActiveDeployments/action vereist om deze uit te voeren.
Opties verplaatsen uit verschillende eigenschapgroepen voor de resource Spring/Apps/Deployments
-
properties.createdTimeAfschaffen. GebruiksystemData.createdAt. -
properties.deploymentSettings.jvmOptionsAfschaffen. Gebruikproperties.source.jvmOptions. -
properties.deploymentSettings.jvmOptionsAfschaffen. Gebruikproperties.source.runtimeVersion. -
properties.deploymentSettings.netCoreMainEntryPathAfschaffen. Gebruikproperties.source.netCoreMainEntryPath. - Markeer
properties.appNameals af te schaffen, die u kunt halen uitid.
Updates voor de Azure CLI-extensie
Nieuwe RBAC-rol toevoegen voor blauwgroene implementatie
U moet een RBAC-rol spring/apps/setActiveDeployments/action toevoegen om de volgende Azure CLI-opdrachten uit te voeren:
az spring app set-deployment \
--resource-group <resource-group-name> \
--service <service-instance-name> \
--name <app-name> \
--deployment <deployment-name>
az spring app unset-deployment \
--resource-group <resource-group-name> \
--service <service-instance-name> \
--name <app-name>
Uitvoerupdates
Als u de Azure CLI-extensie spring-cloud gebruikt met een versie lager dan 3.0.0 en u de extensieversie wilt upgraden of wilt migreren naar de spring extensie, moet u de volgende uitvoerupdates uitvoeren.
-
az spring appopdrachtuitvoer: Verwijderenproperties.activeDeploymentName. Gebruik in plaats daarvanproperties.activeDeployment.name. -
az spring appopdrachtuitvoer: Verwijderenproperties.createdTime. Gebruik in plaats daarvansystemData.createdAt. -
az spring appopdrachtuitvoer: Verwijderenproperties.activeDeployment.properties.deploymentSettings.cpu. Gebruik in plaats daarvanproperties.activeDeployment.properties.deploymentSettings.resourceRequests.cpu. -
az spring appopdrachtuitvoer: Verwijderenproperties.activeDeployment.properties.deploymentSettings.memoryInGB. Gebruik in plaats daarvanproperties.activeDeployment.properties.deploymentSettings.resourceRequests.memory. -
az spring appopdrachtuitvoer: Verwijderenproperties.activeDeployment.properties.deploymentSettings.jvmOptions. Gebruik in plaats daarvanproperties.activeDeployment.properties.source.jvmOptions. -
az spring appopdrachtuitvoer: Verwijderenproperties.activeDeployment.properties.deploymentSettings.runtimeVersion. Gebruik in plaats daarvanproperties.activeDeployment.properties.source.runtimeVersion. -
az spring appopdrachtuitvoer: Verwijderenproperties.activeDeployment.properties.deploymentSettings.netCoreMainEntryPath. Gebruik in plaats daarvanproperties.activeDeployment.properties.source.netCoreMainEntryPath.