Medium1 markMultiple Choice
AWS SAA-C03 · Question 22 · Domain 2.1: Scalable Architectures
An application runs on EC2 instances in an Auto Scaling group behind an Application Load Balancer (ALB). Instances are occasionally failing, but the Auto Scaling group is not replacing them because the EC2 status checks still pass. How can this be fixed?
An application runs on EC2 instances in an Auto Scaling group behind an Application Load Balancer (ALB). Instances are occasionally failing, but the Auto Scaling group is not replacing them because the EC2 status checks still pass. How can this be fixed?
Answer options:
A.
Decrease the health check grace period.
B.
Change the Auto Scaling group health check type to ELB.
C.
Increase the maximum size of the Auto Scaling group.
D.
Use a Network Load Balancer instead.
How to approach this question
Identify the difference between EC2 and ELB health checks.
Full Answer
B.Change the Auto Scaling group health check type to ELB.✓ Correct
By default, ASGs use EC2 status checks. If the application crashes but the OS is running, EC2 checks pass. Changing to ELB health checks allows the ASG to replace instances if the application fails.
Common mistakes
Assuming ASGs use ELB health checks by default.
Practice the full AWS SAA-C03 Practice Exam 2
65 questions · hints · full answers · grading
More questions from this exam
Q01A company wants to ensure that no AWS resources can be created in the ap-northeast-1 region acros...EasyQ02A web application runs on Amazon EC2 instances behind an Application Load Balancer (ALB). The com...EasyQ03A company is storing highly sensitive data in an Amazon S3 bucket. The security team requires tha...MediumQ04An application running on an EC2 instance needs to access an Amazon DynamoDB table in a different...HardQ05A company needs to store database credentials securely. The credentials must be automatically rot...Medium
Expert