Help Center> Elastic Load Balance> User Guide (ME-Abu Dhabi Region)> FAQs> ELB Usage> Performance and Workloads> What Should I Do If a Load Balancer's Performance Fails the Stress Test?
Updated on 2022-01-25 GMT+08:00

What Should I Do If a Load Balancer's Performance Fails the Stress Test?

  1. Check the workloads of backend servers. If the CPU usage reaches 100%, applications may have performance bottlenecks.
  2. Check the incoming traffic. If the incoming traffic exceeds the maximum bandwidth set for the EIP, a large number of packets are lost and requests fail to be responded, affecting the ELB's performance.
  3. Check the number of connections in the time_wait state on the clients if short connections are established for the test. A possible cause is that there are insufficient client ports.
  4. The listening queue backlog of the backend server is full. As a result, the backend server does not respond to SYN ACK packets and connections to the client time out. You can increase the upper limit of the backlog by adjusting the net.core.somaxconn parameter.