Stan aplikacji w usłudze Azure Spring Apps
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:✅ Java ✅ C#
Ten artykuł dotyczy:✅ Podstawowa/Standardowa ✅ Enterprise
W tym artykule pokazano, jak wyświetlić stan aplikacji dla usługi Azure Spring Apps.
Interfejs użytkownika usługi Azure Spring Apps dostarcza informacje o stanie uruchomionych aplikacji. Istnieje opcja Aplikacje dla każdej grupy zasobów w subskrypcji, która wyświetla ogólny stan typów aplikacji. Dla każdego typu aplikacji jest wyświetlany widok Wystąpień aplikacji.
Stan aplikacji
Aby wyświetlić ogólny stan typu aplikacji, wybierz pozycję Aplikacje w okienku nawigacji po lewej stronie grupy zasobów, aby wyświetlić następujące informacje o stanie wdrożonej aplikacji:
- Stan aprowizacji: pokazuje stan aprowizacji wdrożenia.
- Uruchomione wystąpienie: pokazuje liczbę uruchomionych wystąpień aplikacji i liczbę żądań wystąpień aplikacji. Jeśli zatrzymasz aplikację, ta kolumna będzie wyświetlana jako zatrzymana.
- Stan rejestracji: pokazuje liczbę wystąpień aplikacji zarejestrowanych w odnajdywanie usługi i liczbę żądań wystąpień aplikacji. Jeśli zatrzymasz aplikację, ta kolumna będzie wyświetlana jako zatrzymana.
Stan wdrożenia
Stan wdrożenia pokazuje stan uruchomienia wdrożenia. Stan jest zgłaszany jako jedna z następujących wartości:
Wartość | Definicja |
---|---|
Uruchomiono | Wdrożenie powinno być uruchomione. |
Zatrzymana | Wdrożenie powinno zostać zatrzymane. |
Stan aprowizacji
Stan aprowizacji wdrożenia opisuje stan operacji zasobu wdrożenia. Ten stan przedstawia porównanie funkcji i definicji wdrożenia.
Stan aprowizacji jest dostępny tylko z poziomu interfejsu wiersza polecenia. Stan jest zgłaszany jako jedna z następujących wartości:
Wartość | Definicja |
---|---|
Tworzenie | Zasób jest tworzony i nie jest gotowy. |
Aktualizowanie | Zasób jest aktualizowany, a funkcjonalność może się różnić od definicji wdrożenia do momentu ukończenia aktualizacji. |
Powodzenie | Pomyślnie dostarczono zasoby i wdrożono plik binarny. Funkcjonalność wdrożenia jest taka sama jak definicja, a wszystkie wystąpienia aplikacji działają. |
Niepowodzenie | Nie udało się osiągnąć celu Powodzenie. |
Usuwanie | Zasób jest usuwany, co uniemożliwia operację, a zasób nie jest dostępny w tym stanie. |
Stan rejestracji
Stan rejestracji aplikacji pokazuje stan odnajdywania usługi. Plan Podstawowa/Standardowa używa eureki do odnajdywania usług. Aby uzyskać więcej informacji na temat sposobu obliczania stanu przez klienta Eureka, zobacz Testy kondycji Eureki. Plan cenowy przedsiębiorstwa używa rejestru usługi Tanzu do odnajdywania usług.
Stan wystąpień aplikacji
Stan wystąpienia aplikacji reprezentuje każde wystąpienie aplikacji. Aby wyświetlić stan określonego wystąpienia wdrożonej aplikacji, wybierz okienko Wystąpienie aplikacji, a następnie wybierz wartość Nazwa wystąpienia aplikacji dla aplikacji. Pojawią się następujące wartości stanu:
- Stan: wskazuje, czy wystąpienie jest uruchamiane, uruchomione, przerywane lub w stanie niepowodzenia.
- Stan odnajdywania: zarejestrowany stan wystąpienia aplikacji na serwerze Eureka lub rejestrze usług.
Stan wystąpienia aplikacji
Stan wystąpienia jest zgłaszany jako jedna z następujących wartości:
Wartość | Definicja |
---|---|
Uruchamianie | Plik binarny został pomyślnie wdrożony w danym wystąpieniu. Uruchomienie wystąpienia pliku jar może zakończyć się niepowodzeniem, ponieważ plik jar nie może działać prawidłowo. Usługa Azure Spring Apps uruchamia ponownie wystąpienie aplikacji w ciągu 60 sekund, jeśli wykryje, że wystąpienie aplikacji jest nadal w stanie Początkowy . |
Uruchomiono | Wystąpienie działa. Wystąpienie może obsługiwać żądania z poziomu usługi Azure Spring Apps. |
Niepowodzenie | Wystąpienie aplikacji nie może uruchomić pliku binarnego użytkownika po kilku ponownych próbach. Wystąpienie aplikacji może znajdować się w jednym z następujących stanów: — Aplikacja może pozostać w stanie Uruchamianie i nigdy nie być gotowa do obsługi żądań. — Aplikacja może zostać uruchamiana, ale ulega awarii w ciągu kilku sekund. |
Kończące | Wystąpienie aplikacji jest zamykane. Aplikacja może nie obsługiwać żądań, a wystąpienie aplikacji zostanie usunięte. |
Stan odnajdywania aplikacji
Stan odnajdywania wystąpienia jest zgłaszany jako jedna z następujących wartości:
Wartość | Definicja |
---|---|
UP | Wystąpienie aplikacji jest zarejestrowane w eureka i gotowe do odbierania ruchu |
OUT_OF_SERVICE | Wystąpienie aplikacji jest zarejestrowane w usłudze Eureka i może odbierać ruch. ale zamyka się dla ruchu celowo. |
Na dół | Wystąpienie aplikacji jest zarejestrowane, ale nie może odbierać ruchu. |
NIEZAREJESTROWANYCH | Wystąpienie aplikacji nie jest zarejestrowane w usłudze Eureka. |
Nie dotyczy | Wystąpienie aplikacji jest uruchomione z niestandardowym kontenerem lub odnajdywaniem usługi nie jest włączone. |