A company hosts a real-time telemetry processing API on Amazon EC2 instances within an Auto Scaling group (ASG). The instances are located in private subnets and run behind a public-facing Application Load Balancer (ALB). The API is configured to listen on TCP port 8080. The ALB target group has a target port of 8080, but the health check port is explicitly configured to port 80. The network ACL associated with the private subnets allows inbound TCP traffic on port 8080 from the public subnets, and outbound TCP traffic on port 8080 to the public subnets. Currently, all EC2 instances are marked unhealthy by the ALB, causing the ASG to repeatedly terminate and launch new instances. Which two actions must the solutions architect take to resolve this issue and ensure the instances are marked healthy? (Select two.)
- Modify the target group health check settings to use port 8080 or the traffic port.Cevap
- Modify the outbound network ACL of the private subnets to allow TCP traffic to the public subnets on ephemeral ports (1024-65535).Cevap
- CAdd an outbound rule to the security group of the EC2 instances to allow traffic to the Application Load Balancer on ephemeral ports (1024-65535).
- DChange the Amazon Route 53 routing policy to latency-based routing to automatically redirect healthy traffic.
- EConfigure the target group health check port to port 443 and set the protocol to HTTPS.