Globalna witryna z treściami działa na platformie Azure App Service z usługą Azure Database for PostgreSQL Flexible Server. Użytkownicy zgłaszają wolne pobieranie obrazów i plików CSS z odległych regionów, a obciążenie procesora bazy danych jest wysokie z powodu zapytań intensywnie korzystających z odczytu. Warstwa sieciowa wykorzystuje średnio 40% procesora. Musisz zmniejszyć opóźnienia dla użytkowników końcowych na całym świecie i odciążyć bazę danych bez znaczącej zmiany kodu aplikacji. Które dwie czynności należy wykonać w pierwszej kolejności?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Dostarczanie zasobów statycznych za pośrednictwem Azure CDN z buforowaniem i geo-replikacją do punktów obecności (POP) na krawędzi sieci., Udostępnienie replik do odczytu dla Azure Database for PostgreSQL i kierowanie zapytań tylko do odczytu do replik w pobliskich regionach..
Dlaczego to jest odpowiedź
Dostarczanie zasobów statycznych za pośrednictwem Azure CDN zmniejszy opóźnienia dla użytkowników końcowych na całym świecie, ponieważ obrazy i pliki CSS będą buforowane bliżej użytkowników w punktach obecności (POP). Zmniejszy to również obciążenie App Service. Udostępnienie replik do odczytu dla Azure Database for PostgreSQL odciąży główną bazę danych, kierując zapytania intensywnie korzystające z odczytu do replik, co poprawi wydajność bazy danych bez znaczącej zmiany kodu. Zwiększenie planu App Service lub autoskalowanie nie rozwiąże problemów z opóźnieniami globalnymi ani obciążeniem bazy danych. Zastąpienie PostgreSQL usługą Azure Table Storage wymagałoby znaczących zmian w kodzie aplikacji i nie jest to pierwsze działanie.
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