Musisz zmierzyć użycie procesora i czasy wykonania na poziomie metody w mikroserwisie Java w rozproszonej aplikacji. Jakiego oprzyrządowania należy użyć?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Instrumentuj usługę za pomocą Cloud Profiler, aby zmierzyć wykorzystanie procesora i czasy wykonania na poziomie metody w usłudze..
Dlaczego to jest odpowiedź
Cloud Profiler jest właściwym narzędziem, ponieważ jest przeznaczony do ciągłego profilowania aplikacji, co pozwala na analizę wykorzystania procesora i czasów wykonania na poziomie funkcji lub metody. Jest to kluczowe dla identyfikacji wąskich gardeł wydajnościowych w mikroserwisach. Debugger służy do badania błędów, a nie do pomiaru wydajności. Cloud Trace mierzy opóźnienia żądań w rozproszonych systemach, co jest użyteczne, ale nie dostarcza szczegółowych danych o wykorzystaniu procesora na poziomie metody. OpenCensus (lub nowszy OpenTelemetry) służy do zbierania metryk i śladów, ale sam w sobie nie jest narzędziem do profilowania CPU na poziomie metody tak jak Cloud Profiler.
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