Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Not
Temel, Standardve Enterprise planları 17 Mart 2025'te kullanımdan kaldırma dönemine girdi. Daha fazla bilgi için bkz . Azure Spring Apps kullanımdan kaldırma duyurusu.
Bu makale şunlar için geçerlidir:✅ Temel/Standart ✅ Kurumsal
Bu makalede Azure Spring Apps API'sine getirilen uyumsuzluk yaratan değişiklikler açıklanmaktadır.
Azure Spring Apps hizmeti, yeni kararlı API sürümü 2022-04-01'i yayınlar. Yeni API sürümü, önceki kararlı API sürümü 2020-07-01'e göre uyumsuzluk yaratan değişiklikler içeriyor. API çağrılarınızı yeni API sürümüne güncelleştirmenizi öneririz.
Önceki API kullanımdan kaldırma tarihi
Önceki API sürümü 2020-07-01, Nisan 2025'den itibaren desteklenmeyecektir.
2020-07-01'den 2022-04-01'e API hataya neden olan değişiklikler
Dağıtımlarda CPU ve MemoryInGB sayı değerinden vazgeçme
Alanları properties.deploymentSettings.cpu ve properties.deploymentSettings.memoryInGB, Spring/Apps/Deployments kaynağında kullanımdan kaldırın. Bunun yerine properties.deploymentSettings.resourceRequests.cpu ve properties.deploymentSettings.resourceRequests.memory kullanın.
Mavi-yeşil geçiş için RBAC rol değişikliği
Kaynaktaki alanı properties.activeDeploymentName kullanımdan kaldırın Spring/Apps . Mavi-yeşil dağıtım için kullanın POST/SUBSCRIPTIONS/RESOURCEGROUPS/PROVIDERS/MICROSOFT.APPPLATFORM/SPRING/APPS/SETACTIVEDEPLOYMENTS . Bu eylemin gerçekleştirilmesi için ayrı bir RBAC rolü spring/apps/setActiveDeployments/action gerekir.
Spring/Apps/Deployments kaynağı için farklı özellik torbalarından seçenekleri taşıma
- kullanımdan kaldırın
properties.createdTime.systemData.createdAtadresini kullanın. - kullanımdan kaldırın
properties.deploymentSettings.jvmOptions.properties.source.jvmOptionsadresini kullanın. - kullanımdan kaldırın
properties.deploymentSettings.jvmOptions.properties.source.runtimeVersionadresini kullanın. - kullanımdan kaldırın
properties.deploymentSettings.netCoreMainEntryPath.properties.source.netCoreMainEntryPathadresini kullanın. -
properties.appName'yi,id'den ayıklayarak kullanımdan kaldırın.
Azure CLI uzantısındaki güncelleştirmeler
Mavi-yeşil dağıtım için yeni RBAC rolü ekleyin
Aşağıdaki Azure CLI komutlarını gerçekleştirmek için RBAC rolü spring/apps/setActiveDeployments/action eklemeniz gerekir:
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>
Çıkış güncelleştirmeleri
Azure CLI spring-cloud uzantısını 3.0.0'dan düşük bir sürümle kullanıyorsanız ve uzantı sürümünü yükseltmek veya uzantıya geçirmek spring istiyorsanız, aşağıdaki çıkış güncelleştirmeleriyle ilgilenmeniz gerekir.
-
az spring appkomut çıktısı:properties.activeDeploymentNameöğesini kaldırın. Bunun yerineproperties.activeDeployment.namekullanın. -
az spring appkomut çıktısı:properties.createdTimeöğesini kaldırın. Bunun yerinesystemData.createdAtkullanın. -
az spring appkomut çıktısı:properties.activeDeployment.properties.deploymentSettings.cpuöğesini kaldırın. Bunun yerineproperties.activeDeployment.properties.deploymentSettings.resourceRequests.cpukullanın. -
az spring appkomut çıktısı:properties.activeDeployment.properties.deploymentSettings.memoryInGBöğesini kaldırın. Bunun yerineproperties.activeDeployment.properties.deploymentSettings.resourceRequests.memorykullanın. -
az spring appkomut çıktısı:properties.activeDeployment.properties.deploymentSettings.jvmOptionsöğesini kaldırın. Bunun yerineproperties.activeDeployment.properties.source.jvmOptionskullanın. -
az spring appkomut çıktısı:properties.activeDeployment.properties.deploymentSettings.runtimeVersionöğesini kaldırın. Bunun yerineproperties.activeDeployment.properties.source.runtimeVersionkullanın. -
az spring appkomut çıktısı:properties.activeDeployment.properties.deploymentSettings.netCoreMainEntryPathöğesini kaldırın. Bunun yerineproperties.activeDeployment.properties.source.netCoreMainEntryPathkullanın.