Jaka zmiana rozwiąże problem z wydajnością w pętli przetwarzania Azure Function?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Zmodyfikuj pętlę zaczynającą się w wierszu PC09, aby przetwarzać elementy równolegle.
Dlaczego to jest odpowiedź
Modyfikacja pętli w celu przetwarzania elementów równolegle (np. za pomocą Parallel.ForEach lub zadań asynchronicznych) jest najskuteczniejszym sposobem na poprawę wydajności w scenariuszu, gdzie pojedyncza funkcja przetwarza wiele elementów sekwencyjnie. Przetwarzanie równoległe pozwala na wykorzystanie większej liczby zasobów obliczeniowych, co skraca całkowity czas wykonania. Zmiana wyzwalacza na Azure Blob Storage nie rozwiąże problemu wydajności wewnątrz pętli. Weryfikacja planu zużycia jest ważna dla skalowania, ale nie optymalizuje kodu funkcji. Przeniesienie do dedykowanego planu App Service zwiększa dostępne zasoby, ale bez optymalizacji kodu, funkcja nadal będzie przetwarzać sekwencyjnie, co może nie być optymalne.
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