Aplikacja działa dobrze lokalnie, ale znacznie wolniej na maszynie wirtualnej Compute Engine. Co należy zrobić, aby zdiagnozować, gdzie wdrożona aplikacja spędza najwięcej czasu?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj Cloud Profiler, aby znaleźć funkcje, które zużywają najwięcej czasu..
Dlaczego to jest odpowiedź
Cloud Profiler to narzędzie zaprojektowane do ciągłego profilowania aplikacji, identyfikując funkcje zużywające najwięcej zasobów (CPU, pamięć, I/O). Jest to idealne rozwiązanie do diagnozowania problemów z wydajnością, ponieważ wizualizuje, gdzie aplikacja spędza czas, co pozwala na optymalizację. Zgłoszenie do Cloud Support nie rozwiąże problemu, ponieważ jest to kwestia optymalizacji kodu, a nie awarii usługi. Migawki Cloud Debugger są przydatne do badania stanu aplikacji w konkretnym momencie, ale nie do analizy ogólnej wydajności i identyfikacji wąskich gardeł. Dodanie wywołań logowania i użycie Cloud Logging może pomóc w śledzeniu przepływu aplikacji, ale jest to mniej efektywne niż profiler w identyfikacji funkcji zużywających najwięcej czasu.
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