Aracılığıyla paylaş


Java, Spring Boot ve daha fazlası için sürüm desteği

Uyarı

Temel, Standardve Enterprise planları 17 Mart 2025'te kullanımdan kaldırma dönemine girdi. Daha fazla bilgi için, Azure Spring Apps emeklilik duyurusuna bakın.

Bu makale şunlar için geçerlidir:✅ Temel/Standart ✅ Kurumsal

Bu makalede, tüm Azure Spring Apps planları için Java, Spring Boot ve Spring Cloud sürümlerine yönelik destek ilkesi ve Kurumsal plan için diğer SDK'ların ve işletim sistemi görüntülerinin sürümleri açıklanmaktadır.

Azure Spring Apps, uygulamalarınızı çalıştırmak için gereken SDK'ları ve temel işletim sistemi görüntülerini sağlar ve korur. Uygulamalarınızın bu tür yönetilen bileşenlerle uyumlu olduğundan emin olmak için bu makalede açıklanan bileşenler için sürüm destek ilkesini izleyin.

Tüm planlar için sürüm desteği

Aşağıdaki bölümlerde tüm planlar için geçerli olan sürüm desteği açıklanmaktadır.

Java Çalışma Zamanı Sürümü

Resmi olarak desteklenen ve düzenli güncelleştirmeler alan ana sürüm olarak herhangi bir LTS Java sürümünü seçebilirsiniz.

Daha fazla bilgi için bkz. Azure ve Azure Stack için java uzun vadeli desteği.

Spring Boot ve Spring Cloud sürümleri

Spring Boot veya Spring Cloud'un yüklediğiniz Java sürümüyle uyumlu herhangi bir sürümünü seçebilirsiniz.

Yeni sürümler için Azure Spring Apps, yayımlandıktan 30 gün sonra başlayan en son Spring Boot veya Spring Cloud ana sürümünü destekler. En son ikincil sürüm yayımlanır yayımlanmaz desteklenir.

Azure Spring Apps, eski sürümlerde destek almak için Spring Boot veya Spring Cloud'ı yükseltmenizi gerektirmez. Ancak, resmi olarak desteklenen yeni sürümlerle, bazı yönetilen bileşenlerle (örneğin, Standart plan için Yapılandırma Sunucusu ve Eureka Sunucusu, Kurumsal plan için Tanzu bileşenleri ve tüm planlar için ölçüm toplama) en iyi deneyimi elde edebilirsiniz.

Daha fazla bilgi için Spring Boot ve Spring Cloud'un resmi destek zaman çizelgesine bakın. Enterprise planı Spring Boot için ticari destek sağlarken, diğer planlar OSS desteği sağlar.

Kurumsal plan için sürüm desteği

Aşağıdaki bölümlerde Kurumsal plan için geçerli olan sürüm desteği açıklanmaktadır.

Poliglot SDK'lar

Kaynak koduyla Kurumsal plana çok teknolojili uygulamalar dağıtabilirsiniz. En iyi kararlılığı sağlamak için, resmi olarak desteklenen LTS sürümlerine sahip SDK'ları kullanın.

Çok teknolojili uygulamalarınızı Kurumsal plana dağıttığınızda SDK'lar için belirli LTS sürümlerini atayın. Aksi takdirde, oluşturucu bileşenleri için normal yükseltmeler sırasında varsayılan SDK sürümü değişebilir. Çok teknolojili uygulamaları dağıtma hakkında daha fazla bilgi için bkz. Azure Spring Apps Enterprise planında çok teknolojili uygulamaları dağıtma.

Türü Destek ilkesi
Java Azure'da Java desteği
Tomcat Tomcat sürümleri
.NET .NET ve .NET Core destek ilkesi
Piton Python sürümlerinin durumu
Başlayın Go sürüm geçmişi
Node.js Node.js sürümleri
PHP PHP tarafından desteklenen sürümler

Yığın görüntüsü desteği

Oluşturucu yapılandırması sırasında herhangi bir yığın görüntüsünü seçebilirsiniz. Resmi olarak desteklenen bir LTS görüntüsü kullanmanızı öneririz. Daha fazla bilgi için bkz . Ubuntu yaşam döngüsü ve sürüm temposu.

Sürüm yükseltmeyi izleme

Uygulamalarınızın bağlı olduğu tüm ana bileşen LTS sürümlerinin kullanımdan kaldırılması için erken hazırlanın. Azure Spring Apps'te desteğin sona ermesinden bir ay önce Microsoft'tan bildirim alırsınız.

Düzenli yükseltmeler için, yükseltme tamamlandıktan sonra etkinlik günlüğünüzde belirli bilgileri bulabilirsiniz.