Przejdź do głównej zawartości

Zdarzenia aplikacji

Jak wyświetlić zdarzenia systemowe aplikacji w CGC poleceniem cgc events i zdiagnozować zasób, który się nie uruchamia.

Każda aplikacja generuje zdarzenia. Zdarzenia są cennym źródłem informacji o tym, co system zrobił z Twoją aplikacją.

Zdarzenia to wiadomości TTL generowane przez system, gdy aplikacja jest tworzona, uruchamiana, zatrzymywana lub usuwana.

Domyślny TTL wynosi 1 lub 24 godziny (w zależności od konfiguracji klastra CGC). Po tym czasie system odrzuci zdarzenie.

Dostęp do zdarzeń​

Aby uzyskać dostęp do zdarzeń, użyj następującego polecenia:

cgc events NAZWA_APLIKACJI

Polecenie wyświetli komunikaty systemowe i powód zdarzenia dla określonej aplikacji, dla wszystkich jej kontenerów.

message reason
----------------------------------------------------------------------------------- ----------------
Pulling image "alpine" Pulling
Successfully pulled image "alpine" in 1.213184608s (1.213198894s including waiting) Pulled
Created container custom Created
Started container custom Started

Zasób nie uruchamia się​

Jeśli aplikacja nie uruchamia się, sprawdź logi, aby znaleźć powód. Najczęstsze przyczyny to:

  • obraz nie istnieje
  • obraz nie jest dostępny-
  • obraz nie jest kompatybilny z klastrem CGC (architektura x86_64)

W CGC v1 system automatycznie usunie aplikację, jeśli nie uruchamia się, po 10 minutach. W CGC v2 system utrzyma aplikację w stanie "Pending". Nie jesteś obciążany za aplikację w stanie "Pending".