Поддержка версий Для Java, Spring Boot и т. д.

Примечание.

Azure Spring Apps — это новое название службы Azure Spring Cloud. Старое название будет еще некоторое время встречаться в наших материалах, пока мы не обновим ресурсы, такие как снимки экрана, видео и схемы.

Эта статья относится к: ✔️ стандартное потребление и выделенная (предварительная версия) ✔️ Basic/Standard ✔️ Enterprise

В этой статье описывается политика поддержки для версий Java, Spring Boot и Spring Cloud для всех планов Azure Spring Apps и версий других пакетов SDK и образов ОС для плана Enterprise.

Azure Spring Apps предоставляет и поддерживает пакеты SDK и базовые образы ОС, необходимые для запуска приложений. Чтобы убедиться, что приложения совместимы с такими управляемыми компонентами, следуйте политике поддержки версий для компонентов, описанных в этой статье.

Поддержка версий для всех планов

В следующих разделах описана поддержка версий, которая применяется ко всем планам.

Версия среды выполнения Java

Вы можете выбрать любую версию Java LTS в качестве основной версии, которая официально поддерживается и получает регулярные обновления.

Дополнительные сведения см. в статье о долгосрочной поддержке Java для Azure и Azure Stack.

Версии Spring Boot и Spring Cloud

Вы можете выбрать любую версию Spring Boot или Spring Cloud, совместимую с установленной версией Java.

Для новых версий Azure Spring Apps поддерживает последнюю версию Spring Boot или Spring Cloud, начиная с 30 дней после выпуска. Последняя дополнительная версия поддерживается сразу после выпуска.

Для старых версий Azure Spring Apps не требуется обновить Spring Boot или Spring Cloud для получения поддержки. Однако с официально поддерживаемыми новыми версиями вы можете получить лучший опыт работы с некоторыми управляемыми компонентами , например, Config Server и Eureka Server для стандартного потребления и выделенного плана , а также компонентов Tanzu для плана Enterprise и сбора метрик для всех планов.

Дополнительные сведения см. в официальной поддержке временная шкала Spring Boot и Spring Cloud. План Enterprise предоставляет коммерческую поддержку Spring Boot, а другие планы предоставляют поддержку OSS.

Поддержка версий плана Enterprise

В следующих разделах описана поддержка версий, которая применяется к плану Enterprise.

Пакеты SDK Polyglot

Приложения polyglot можно развернуть в плане Enterprise с помощью исходного кода. Чтобы получить лучшую стабильность, используйте пакеты SDK с версиями LTS, которые официально поддерживаются.

При развертывании приложений polyglot в плане Enterprise назначьте определенные версии LTS для пакетов SDK. В противном случае версия пакета SDK по умолчанию может измениться во время регулярных обновлений для компонентов построителя. Дополнительные сведения о развертывании приложений polyglot см. в статье о развертывании приложений polyglot в плане Azure Spring Apps Enterprise.

Тип Политика поддержки
Java Поддержка Java в Azure
Tomcat Версии Tomcat
.NET Политика поддержки .NET и .NET Core
Python Состояние версий Python
Go Журнал выпусков Go
NodeJS Выпуски Nodejs
PHP Поддерживаемые версии PHP

Поддержка образа стека

Вы можете выбрать любой образ стека во время настройки построителя. Рекомендуется использовать образ LTS, который официально поддерживается. Дополнительные сведения см. в разделе "Жизненный цикл Ubuntu" и "Частота выпуска".

Отслеживание обновления версий

Подготовьтесь к началу отзыва любой основной версии LTS компонентов, на которые используются ваши приложения. Вы получите уведомление от Майкрософт за месяц до окончания поддержки в Azure Spring Apps.

Для регулярных обновлений вы можете найти конкретные сведения в журнале действий после завершения обновления.