ShellForge
Start
Lekcje
Symulator
Ścieżka nauki
Czym jest ShellForge?
Quiz
Quiz: logi i diagnostyka problemów po wdrożeniu
Sprawdź umiejętność diagnozowania aplikacji warstwa po warstwie.
Wróć do lekcji
1. Od czego najlepiej zacząć diagnostykę niedziałającej usługi?
Od statusu i logów jednostki aplikacji
Od wielokrotnego restartu serwera
Od usunięcia bazy
Od zmiany rekordu DNS bez testów
2. Po co testować 127.0.0.1:8000 przed publiczną domeną?
Aby oddzielić działanie aplikacji od Nginxa, TLS i DNS
Aby odnowić certyfikat
Aby utworzyć backup
Aby zmienić branch
3. Co często oznacza odpowiedź 502 z Nginxa?
Nginx nie uzyskał poprawnej odpowiedzi od upstreamu
Zawsze błędny rekord A
Zawsze brak pliku CSS
Poprawnie zakończone wdrożenie
4. Jak wyświetlić logi usługi z ostatnich dziesięciu minut?
journalctl -u example-app --since "10 minutes ago"
git log -1 --oneline
df -h
certbot renew --dry-run
5. Który zestaw sprawdza podstawowe zasoby systemu?
df -h, free -h i uptime
git fetch, pull i log
dig, host i CNAME
chmod, chown i umask
6. Dlaczego nie należy zaczynać od restartu?
Może chwilowo ukryć problem i utrudnić rozpoznanie przyczyny
Systemd nie obsługuje restartu
Restart zawsze usuwa repozytorium
Restart zmienia domenę
Sprawdź odpowiedzi
Wróć do lekcji