Grupa Auto Scaling instancji EC2 na żądanie przetwarza wiadomości z kolejki SQS. Przetworzenie każdej wiadomości może zająć do 12 godzin. Grupa Auto Scaling skaluje się w zależności od długości kolejki. W jaki sposób administrator SysOps powinien zapobiec przerwaniu przetwarzania wiadomości w trakcie realizacji przez zakończenie działania instancji?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Na początku przetwarzania wywołaj interfejs API EC2 Auto Scaling ze skryptu roboczego, aby włączyć ochronę przed zmniejszeniem skali dla tej instancji; po zakończeniu przetwarzania wywołaj interfejs API ponownie, aby wyłączyć ochronę przed zmniejszeniem skali..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to włączenie ochrony przed zmniejszeniem skali (scale-in protection) dla instancji. Gdy instancja ma włączoną ochronę przed zmniejszeniem skali, Auto Scaling Group nie zakończy jej działania, nawet jeśli polityka skalowania w dół by to sugerowała. Jest to idealne rozwiązanie dla długotrwałych zadań, ponieważ zapewnia, że instancja zakończy swoje przetwarzanie. Po zakończeniu zadania, wyłączenie ochrony przed zmniejszeniem skali pozwala Auto Scaling Group na zarządzanie instancją zgodnie z politykami. Zmiana polityki zakończenia działania na OldestInstance lub OldestLaunchConfiguration nie gwarantuje, że instancja przetwarzająca długie zadanie nie zostanie zakończona. Polityki te jedynie zmieniają kryteria wyboru instancji do zakończenia, ale nie chronią konkretnej instancji przed zakończeniem. Zawieszenie procesów skalowania Launch i Terminate dla instancji nie jest prawidłowym rozwiązaniem, ponieważ zawieszenie tych procesów dotyczy całej grupy Auto Scaling, a nie pojedynczej instancji. Ponadto, zawieszenie procesu Terminate uniemożliwiłoby grupie skalowanie w dół, co jest nieefektywne.
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