Поделиться через


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

Примечание.

Планы Basic, Standardи Enterprise вступили в период вывода из обращения 17 марта 2025 года. Дополнительные сведения см. в объявлении о выходе на пенсию в Azure Spring Apps.

План стандартного потребления и выделенный план вошли в период вывода из эксплуатации 30 сентября 2024 года, с полным завершением работы к концу марта 2025 года. Дополнительные сведения см. в статье "Миграция потребления Azure Spring Apps Standard" и выделенного плана в приложения контейнеров Azure.

Эта статья относится к:✅ стандартному потреблению и выделенным ресурсам (предварительная версия) ✅ Базовый/Стандартный ✅ Корпоративный

В этой статье описывается политика поддержки для версий 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 Поддержка Java в Azure
Tomcat Версии Tomcat
.NET Политика поддержки .NET и .NET Core
Python Состояние версий Python
Идите Журнал выпусков Go
Node.js Выпуски Nodejs
PHP Поддерживаемые версии PHP

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

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

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

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

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