Potok kompilacji w Azure Pipelines uruchamia oddzielne zadania w celu skompilowania aplikacji dla 10 różnych architektur i obecnie wymaga około 24 godzin na ukończenie. Które dwie czynności należy wykonać, aby skrócić całkowity czas wykonania potoku?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Zwiększenie liczby równoległych zadań, Utworzenie puli agentów.
Dlaczego to jest odpowiedź
Zwiększenie liczby równoległych zadań (parallel jobs) w Azure Pipelines pozwoli na jednoczesne uruchamianie większej liczby etapów lub zadań kompilacji. Jeśli kompilacja dla 10 architektur jest podzielona na oddzielne zadania, uruchamianie ich równolegle znacząco skróci całkowity czas wykonania. Utworzenie puli agentów (agent pool) jest kluczowe, ponieważ równoległe zadania wymagają dostępnych agentów do ich wykonania. Pula agentów zapewnia zasoby obliczeniowe (maszyny wirtualne lub kontenery), na których te zadania mogą być uruchamiane jednocześnie. Przejście na wzorzec wdrożenia blue/green dotyczy strategii wdrażania, a nie kompilacji, więc nie skróci czasu kompilacji. Utworzenie grupy wdrożeniowej również dotyczy wdrożenia, a nie fazy kompilacji. Zmniejszenie rozmiaru repozytorium może nieznacznie przyspieszyć klonowanie, ale nie ma znaczącego wpływu na czas kompilacji kodu dla wielu architektur.
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