Clustering and Load Balancing

We have a two server cluster, running on 6.0.2 CF2, which is also configured for load balancing when a certain server threshold is reached. A mix of clients, both 4.6.7 and 6.5 access this cluster. At certain times, and for certain users (again a mix of clients), the following error is displayed:

Server Error: Access to this server has been restricted due to excessive

load.

My understanding of load balancing lead me to believe that users should never be denied access to a server, and therefore should not be receiving this error. On checking, I can see the second server in the cluster has plenty of capacity.

Both servers in the cluster are relatively powerful (Quad Processor, 3.5 GIG RAM each), and more than capable of hosting the 1000 users we have in this particular building, however, I want the load balanced between the two at around 50/50.

If anybody has come across this issue and has a fix I’d be grateful for a response.

Thank you.

Subject: Clustering and Load Balancing

I would check to what you have configured on the box. You can limit a lot of the processes, but it does not seem the box is “tuned”. Like setting the number of threads for specific tasks or limit the number of users who can connect or limit the number of agent manager threads or limit the number of http threads or etc.

HTH – Cheers

Subject: RE: Clustering and Load Balancing

Joe

Thanks for that. I’ll certainly check the threads and see if anything can be tuned, however, the CPU utilisation is very low, as is the general memory usage.

I’ve noticed in some other posts that other people are having similar load balancing problems due to the server.availabilityindex not being reported correcty on fast boxes. Apparently if you tweak the SERVER_TRANSINFO_RANGE configuration item, the availability index is reported more accurately, hence you are able to control load balancing at lot better.

Thanks again.