A financial technology enterprise runs a distributed transaction clearing simulation on AWS that requires high-throughput and sub-millisecond node-to-node latency for parallel processing. The workload runs on a fleet of compute-optimized EC2 instances. An internal Application Load Balancer (ALB) routes traffic to these instances. The clearing application listens and processes requests on TCP port 8443, but the target group's health check is left configured to the default HTTP port (80).
During testing, the solutions architect observes two major issues:
1. The load balancer marks all target instances as unhealthy, causing connection failures.
2. The processing nodes experience high network latency during synchronization phases, which limits the platform's overall throughput.
Which combination of actions will resolve both of these issues?
- AConfigure the target group to perform health checks on port 8443. Launch the EC2 instances in a partition placement group spread across multiple Availability Zones.
- BKeep the target group health check port configured to port 80. Launch the EC2 instances in a spread placement group within a single Availability Zone.
- Configure the target group to perform health checks on port 8443. Launch the EC2 instances in a cluster placement group within a single Availability Zone.Answer
- DConfigure the target group to perform health checks on port 8443. Launch the EC2 instances in a cluster placement group distributed across multiple Availability Zones.