Search code examples
iisnlb

IIS network load balancing


I have a clustered server with 4 nodes running Win server 2008 r2 with IIS 7. Fail over kicks in when one of nodes fails but is there a way to have it round robin distribute incoming calls to different server? This happens when incoming requests come from different client but our investigation shows that if there is one client that is making many requests, they all go to the same server. I would like to the server to round robin request so that node 1 receives first request, node 2 receives second request and so on. Each request could take a long time and having all requests go to the same node when I have 3 others idling is causing us perf issue. Thanks


Solution

  • Round Robin Load Balancing will not distribute traffic coming from one destination. You will need to configure your load balancer to 'Least Connections'

    Basically the NLB passes a new connection to the pool member or node that has the least number of active connections.