Obsługa wersji dla języków Java, Spring Boot i innych
Uwaga
Plany Podstawowa, Standardowa i Enterprise zostaną wycofane od połowy marca 2025 r. z 3-letnim okresem emerytalnym. Zalecamy przejście do usługi Azure Container Apps. Aby uzyskać więcej informacji, zobacz ogłoszenie o wycofaniu usługi Azure Spring Apps.
Zużycie standardowe i dedykowany plan zostaną wycofane od 30 września 2024 r. z całkowitym zamknięciem po sześciu miesiącach. Zalecamy przejście do usługi Azure Container Apps. Aby uzyskać więcej informacji, zobacz Migrowanie użycia usługi Azure Spring Apps w warstwie Standardowa i dedykowanego planu do usługi Azure Container Apps.
Ten artykuł dotyczy: ✔️ Użycie standardowe i dedykowane (wersja zapoznawcza) ✔️ w warstwie Podstawowa/Standardowa ✔️ Enterprise
W tym artykule opisano zasady pomocy technicznej dla wersji Java, Spring Boot i Spring Cloud dla wszystkich planów usługi Azure Spring Apps oraz wersje innych zestawów SDK i obrazów systemu operacyjnego dla planu Enterprise.
Usługa Azure Spring Apps udostępnia i obsługuje zestawy SDK oraz podstawowe obrazy systemu operacyjnego niezbędne do uruchamiania aplikacji. Aby upewnić się, że aplikacje są zgodne z takimi składnikami zarządzanymi, postępuj zgodnie z zasadami obsługi wersji dla składników opisanych w tym artykule.
Obsługa wersji dla wszystkich planów
W poniższych sekcjach opisano obsługę wersji, która ma zastosowanie do wszystkich planów.
Wersja środowiska uruchomieniowego języka Java
Możesz wybrać dowolną wersję JĘZYKA Java LTS jako wersję główną, która jest oficjalnie obsługiwana i otrzymuje regularne aktualizacje.
Aby uzyskać więcej informacji, zobacz Długoterminowa obsługa języka Java dla platformy Azure i usługi Azure Stack.
Wersje spring boot i Spring Cloud
Możesz wybrać dowolną wersję platformy Spring Boot lub Spring Cloud zgodną z zainstalowaną wersją języka Java.
W przypadku nowych wersji usługa Azure Spring Apps obsługuje najnowszą wersję główną platformy Spring Boot lub Spring Cloud, począwszy od 30 dni od jej wydania. Najnowsza wersja pomocnicza jest obsługiwana natychmiast po jej wydaniu.
W przypadku starych wersji usługa Azure Spring Apps nie wymaga uaktualnienia platformy Spring Boot ani spring Cloud do otrzymania pomocy technicznej. Jednak w przypadku oficjalnie obsługiwanych nowych wersji można uzyskać najlepsze środowisko z niektórymi składnikami zarządzanymi — na przykład serwer konfiguracji i serwer Eureka na potrzeby planu standardowego i dedykowanego planu oraz planu standardowego, składników Tanzu dla planu Enterprise i kolekcji metryk dla wszystkich planów.
Aby uzyskać więcej informacji, zobacz oficjalną oś czasu pomocy technicznej platformy Spring Boot i platformy Spring Cloud. Plan Enterprise zapewnia komercyjną obsługę platformy Spring Boot, podczas gdy inne plany zapewniają obsługę systemu operacyjnego.
Obsługa wersji planu Enterprise
W poniższych sekcjach opisano obsługę wersji, która ma zastosowanie do planu Enterprise.
Zestawy SDK wielolotu
Aplikacje wielolotowe można wdrażać w planie enterprise przy użyciu kodu źródłowego. Aby cieszyć się najlepszą stabilnością, użyj zestawów SDK z wersjami LTS, które są oficjalnie obsługiwane.
Podczas wdrażania aplikacji wielolotowych w planie Enterprise przypisz określone wersje LTS dla zestawów SDK. W przeciwnym razie domyślna wersja zestawu SDK może ulec zmianie podczas regularnych uaktualnień składników konstruktora. Aby uzyskać więcej informacji na temat wdrażania aplikacji wielolotowych, zobacz How to deploy polyglot apps in the Azure Spring Apps Enterprise plan (Jak wdrażać aplikacje wielolotowe w planie Azure Spring Apps Enterprise).
Typ | Zasady pomocy technicznej |
---|---|
Java | Obsługa języka Java na platformie Azure |
Tomcat | Wersje serwera Tomcat |
.NET | Zasady obsługi platform .NET i .NET Core |
Python | Stan wersji języka Python |
Go | Historia wersji języka Go |
NodeJS | Wydania środowiska Nodejs |
PHP | Obsługiwane wersje języka PHP |
Obsługa obrazów stosu
Podczas konfigurowania konstruktora można wybrać dowolny obraz stosu. Zalecamy użycie obrazu LTS, który jest oficjalnie obsługiwany. Aby uzyskać więcej informacji, zobacz Cykl życia i cykl życia systemu Ubuntu.
Śledzenie uaktualnienia wersji
Przygotuj się na wcześniejsze zakończenie obsługi dowolnej głównej wersji LTS składnika, na którą polegają aplikacje. Otrzymasz powiadomienie od firmy Microsoft miesiąc przed zakończeniem wsparcia technicznego w usłudze Azure Spring Apps.
W przypadku regularnych uaktualnień można znaleźć określone informacje w dzienniku aktywności po zakończeniu uaktualniania.