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

Примечание.

Планы "Базовый", "Стандартный" и "Корпоративный" вступили в пенсионный период 17 марта 2025 года. Дополнительные сведения см. в объявлении о выходе на пенсию в Azure Spring Apps.

Эта статья относится к:✅ 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.

Polyglot SDK-пакеты

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

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

Тип Политика поддержки
Ява Поддержка Java в Azure
Кот Версии Tomcat
.СЕТЬ Политика поддержки .NET и .NET Core
Питон Состояние версий Python
Идите Журнал выпусков Go
Node.js выпускиNode.js
PHP Поддерживаемые версии PHP

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

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

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

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

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