fifty-five
Why are load balancing requests unbalanced?

There may be the following reasons:

  • The weight settings of back-end servers are different

When the weight settings of back-end servers are inconsistent, the number of load balanced connections must be inconsistent.

  • TCP Keepalived

If some backend servers enable TCP Keepalive to maintain long connections, while others do not, or the set long connection timeout is different, the connections will pile up on the backend servers that maintain long connections, causing imbalance.

  • The backend server service status fluctuates

If the backend server is occasionally unavailable, the load balancer will check it and the client request will be allocated to other backend servers.

Troubleshooting

  • Check whether the weights of back-end ECS are the same;
  • Check the long connection settings of the back-end server;
  • Check whether the load balancing back-end server service is normal.

Does this help solve your problem? resolved Unresolved

Submitted successfully! Thank you very much for your feedback, and we will continue to strive to do better! We are sorry that we were unable to resolve your question. We have received your feedback and will give feedback in time!