An online gaming company is deploying a multiplayer game lobby system on Amazon EC2 instances. The lobby instances must exchange session data with the lowest possible network latency. The application is configured to listen on port 3000, and traffic must be distributed across the instances using an Application Load Balancer (ALB).
Which two configurations should the solutions architect choose to meet these requirements? (Select TWO.)
- Configure the ALB target group health check port to 3000Cevap
- Launch the EC2 instances in a cluster placement groupCevap
- CConfigure the ALB target group health check port to default to port 80
- DLaunch the EC2 instances in a spread placement group
- ELaunch the EC2 instances in a partition placement group
Cevap
Deploy the EC2 instances in a cluster placement group and configure the ALB target group health check port to 3000.
To achieve the lowest possible network latency between Amazon EC2 instances, they should be deployed in a cluster placement group. In addition, because the application is listening on port 3000 rather than a standard web port, the Application Load Balancer's target group health check must be explicitly configured to monitor port 3000. This ensures the health checks pass and traffic is successfully routed.
Adım Adım Çözüm
Anahtar Kavram
Selecting appropriate EC2 placement groups for latency requirements and configuring correct ELB target group health check ports to prevent false unhealthy state.