Nowa usługa Cloud Run zapisuje dane do Cloud Spanner. Zweryfikuj, czy obsługuje 5000 odczytów/s i 1000 zapisów/s, zidentyfikuj wąskie gardła i użyj infrastruktury testowej z automatycznym skalowaniem. Jakiej konfiguracji testowej użyjesz?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz klaster Google Kubernetes Engine uruchamiający obrazy Locust lub JMeter, aby dynamicznie generować testy obciążeniowe. Przeanalizuj wyniki za pomocą Cloud Trace..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to utworzenie klastra Google Kubernetes Engine (GKE) z Locust lub JMeter. GKE zapewnia skalowalność i elastyczność wymaganą do generowania dużego obciążenia testowego, a narzędzia takie jak Locust i JMeter są standardem branżowym do testów wydajnościowych. Cloud Trace jest idealnym narzędziem do analizy wydajności rozproszonych aplikacji, w tym interakcji z Cloud Spanner, co pozwala na identyfikację wąskich gardeł. Pozostałe opcje są mniej odpowiednie: Wdrożenie uprzęży testowej w Cloud Run może być niewystarczająco skalowalne do generowania tak dużego obciążenia i analiza VPC Flow Logs nie jest głównym narzędziem do analizy wydajności aplikacji. Cloud Tasks i Cloud Scheduler są przeznaczone do orkiestracji zadań, a nie do generowania ciągłego, wysokiego obciążenia testowego. Cloud Monitoring jest dobre do metryk, ale Cloud Trace lepiej nadaje się do analizy śladów transakcji. Instancja Compute Engine z Apache Bench może być niewystarczająco skalowalna i elastyczna do dynamicznego generowania złożonych scenariuszy testowych i zarządzania nimi.
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