I am using Windows Network Load Balancing to keep my apps available even when one of the servers is down.
The problem is that it only detects when a whole machine is down. It happens sometimes that only one service is down, but its host is up, then the request are still sent to this endpoint but it doesn't answer.
Is there any solution that addresses this problem? There is any way to configure Windows NLB or a third party one to check the status of a specific port?