Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are testing an application on an NLB cluster. We notice that the requests are not being spread evenly between the servers in the NLB cluster.

Is there anyway do configure the requests to be spread evenly between the servers?

share|improve this question
up vote 1 down vote accepted

As noted by the other commentors, the main way to control distribution is by the port rule distribution weight. You may also see an imbalance if your NLB group configuration changes (i.e. a host goes down or comes back up) and you are using affinity, where requests stay with their current server even if a change in the cluster means they would normally be sent to another server.

In that case each server would get an equal share of new traffic, but servers that have been up longer will have more existing connections.

Also, have you verified that this traffic is over the NLB address and not on each server's unique address?

share|improve this answer

From within the NLBS Administrator you can set the ratio in terms of percentages.

share|improve this answer

Try setting the load weight of each NLB host to equal. You can do this by editing the port rule in the host properties of each host in the cluster.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.