Aktualizacja wdrożonej aplikacji App Engine powoduje ~30-sekundowe czasy ładowania dla niektórych użytkowników, podczas gdy poprzednie wersje działały poprawnie. Jaką strategię naprawczą należy zastosować?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Najpierw przywróć poprzednią znaną dobrą wersję, a następnie użyj Stackdriver Trace i Logging do zdiagnozowania problemu w środowisku deweloperskim/testowym/przejściowym.
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to przywrócenie poprzedniej, działającej wersji, ponieważ minimalizuje to wpływ na użytkowników. Długie czasy ładowania wskazują na problem z wydajnością, który należy rozwiązać poza środowiszeniem produkcyjnym. Stackdriver Trace (obecnie Cloud Trace) i Logging (obecnie Cloud Logging) to odpowiednie narzędzia do diagnozowania problemów z wydajnością i błędów w środowisku deweloperskim, testowym lub przejściowym. Współpraca z dostawcą usług internetowych (ISP) jest nieodpowiednia, ponieważ problem dotyczy aplikacji, a nie łączności sieciowej użytkownika. Otwieranie zgłoszenia do pomocy technicznej w celu przechwytywania ruchu sieciowego jest zbyt wolne i nie rozwiązuje natychmiast problemu użytkownika. Przywrócenie poprzedniej wersji i ponowne wdrożenie w spokojniejszym okresie jest niepotrzebne; diagnostyka powinna odbywać się w środowisku nieprodukcyjnym, aby uniknąć dalszych zakłóceń.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana