Load not equally distributed for server api calls
Hi,
I have 3 servers which i have to put behind balancer for load distribution. So i have configured a http virtual server (with cookie persistence).
Users can access services provided by these servers both through web browsers (when they are inside corporate) and also through api calls (when they are outside of corporate network).
The problem is when i direct outside users (i mean users which accessing via api calls via internet) traffics to the virtual server, the load distribution will uneven and always one of my pool memebers gets much more connection and requests from the other pool members, but for internal users everything is perfect.
I looked around and didn't get any results. my only guess is that the API requests would have to be balanced differently, but How?
I was wondering if anyone has had this experience?
Thank you for your guidance.
you probably find a few internet user connect long term and so keep the cookies long term . thus if you down/up a pool member that will not have any long term users on it. proxyies can also group your users. what TTL on the cookie.