Versionsunterstützung für Java, Spring Boot und mehr
Hinweis
Die Pläne Basic, Standard und Enterprise gelten ab Mitte März 2025 als veraltet und werden über einen Zeitraum von drei Jahren eingestellt. Es wird empfohlen, auf Azure Container Apps umzustellen. Weitere Informationen finden Sie in der Ankündigung zur Einstellung von Azure Spring Apps.
Der Plan Standardverbrauch und dediziert gilt ab dem 30. September 2024 als veraltet und wird nach sechs Monaten vollständig eingestellt. Es wird empfohlen, auf Azure Container Apps umzustellen. Weitere Informationen finden Sie unter Migrieren des Plans „Standardverbrauch und dediziert“ von Azure Spring Apps zu Azure Container Apps.
Dieser Artikel gilt für:✅ Standardverbrauch und dediziert (Vorschau) ✅ Basic/Standard ✅ Enterprise
In diesem Artikel werden die Unterstützungsrichtlinien für Java-, Spring Boot- und Spring Cloud-Versionen für alle Azure Spring Apps-Pläne sowie Versionen anderer SDKs und Betriebssystemimages für den Enterprise-Plan beschrieben.
Azure Spring Apps bietet und verwaltet die SDKs und Basisbetriebssystemimages, die zum Ausführen Ihrer Apps erforderlich sind. Um sicherzustellen, dass Ihre Anwendungen mit solchen verwalteten Komponenten kompatibel sind, befolgen Sie die Versionsunterstützungsrichtlinie für die in diesem Artikel beschriebenen Komponenten.
Versionsunterstützung für alle Pläne
In den folgenden Abschnitten wird die Versionsunterstützung beschrieben, die für alle Pläne gilt.
Java-Laufzeitversion
Sie können eine beliebige LTS-Java-Version als die Hauptversion auswählen, die offiziell unterstützt wird und regelmäßige Updates erhält.
Weitere Informationen finden Sie unter Langfristige Java-Unterstützung für Azure und Azure Stack.
Spring Boot- and Spring Cloud-Versionen
Sie können eine beliebige Version von Spring Boot oder Spring Cloud auswählen, die mit der von Ihnen installierten Java-Version kompatibel ist.
Für neue Versionen unterstützt Azure Spring Apps die aktuelle Spring Boot- oder Spring Cloud-Hauptversion ab 30 Tagen nach deren Veröffentlichung. Die aktuelle Nebenversion wird unterstützt, sobald sie veröffentlicht wird.
Für alte Versionen erfordert Azure Spring Apps kein Upgrade von Spring Boot oder Spring Cloud, um Unterstützung zu erhalten. Mit den offiziell unterstützten neuen Versionen können Sie jedoch die besten Erfahrungen mit einigen der verwalteten Komponenten erhalten, z. B. Config Server und Eureka Server für den Standardverbrauchs- und dedizierten Plan und den Standardplan, Tanzu-Komponenten für den Enterprise-Plan und Metriksammlung für alle Pläne.
Weitere Informationen finden Sie in der offiziellen Unterstützungszeitachse von Spring Boot und Spring Cloud. Der Enterprise-Plan bietet kommerzielle Unterstützung für Spring Boot, während die anderen Pläne OSS-Unterstützung bieten.
Versionsunterstützung für den Enterprise-Plan
In den folgenden Abschnitten wird die Versionsunterstützung beschrieben, die für den Enterprise-Plan gilt.
Polyglot SDKs
Sie können mehrsprachige Anwendungen im Enterprise-Plan mit Quellcode bereitstellen. Um die beste Stabilität zu genießen, verwenden Sie SDKs mit LTS-Versionen, die offiziell unterstützt werden.
Wenn Sie Ihre mehrsprachigen Anwendungen im Enterprise-Plan bereitstellen, weisen Sie bestimmte LTS-Versionen für die SDKs zu. Andernfalls kann sich die Standard-SDK-Version während der regulären Upgrades für Generatorkomponenten ändern. Weitere Informationen zum Bereitstellen von mehrsprachigen Apps finden Sie unter Bereitstellen von mehrsprachigen Apps im Azure Spring Apps-Enterprise-Plan.
type | Supportrichtlinie |
---|---|
Java | Java-Unterstützung in Azure |
Tomcat | Tomcat-Versionen |
.NET | Unterstützungsrichtlinie für .NET und .NET Core |
Python | Status von Python-Versionen |
Go | Go-Releaseverlauf |
NodeJS | Nodejs-Releases |
PHP | Von PHP unterstützte Versionen |
Unterstützung von Stapelimages
Sie können während der Generatorkonfiguration ein beliebiges Stapelimage auswählen. Wir empfehlen die Verwendung eines LTS-Images, das offiziell unterstützt wird. Weitere Informationen finden Sie unter dem Ubuntu-Lebenszyklus- und Release-Rhythmus.
Nachverfolgen des Versionsupgrades
Bereiten Sie sich frühzeitig auf die Einstellung einer LTS-Hauptversionskomponente vor, auf die Ihre Anwendungen angewiesen ist. Sie erhalten einen Monat vor dem Ende des Supports für Azure Spring Apps eine Benachrichtigung von Microsoft.
Bei regelmäßigen Upgrades finden Sie bestimmte Informationen im Aktivitätsprotokoll, nachdem das Upgrade abgeschlossen ist.