Поддержка версий Для Java, Spring Boot и т. д.
Примечание.
Планы "Базовый", "Стандартный" и "Корпоративный" будут устарели начиная с середины марта 2025 г. с 3-летнего периода выхода на пенсию. Рекомендуется перейти в приложения контейнеров Azure. Дополнительные сведения см. в объявлении о выходе на пенсию в Azure Spring Apps.
Стандартный план потребления и выделенного плана будет устарел с 30 сентября 2024 г. с полным завершением работы после шести месяцев. Рекомендуется перейти в приложения контейнеров Azure. Дополнительные сведения см. в статье "Миграция потребления Azure Spring Apps Standard" и выделенного плана в приложения контейнеров Azure.
Эта статья относится к: ✔️ стандартное потребление и выделенная (предварительная версия) ✔️ 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.
Для регулярных обновлений вы можете найти конкретные сведения в журнале действий после завершения обновления.