Iis – Windows NLB detect dead IIS

iisnlb

We're running 4 webservers through NLB, however every once in a while a single IIS dies on us (not the Windows, it still works, it's just the IIS returns 503 Service unavailable)

Is it somehow possible to setup NLB to detect this, and stop sending traffic to that particular server ?

Furthermore it'd be preferable if it could notify someone when this happens.

Best Answer

No, NLB cannot do this. But, you can write a script that verifies that IIS is working, and if it is not, send a msg to NLB to unload that node from the cluster.