Hi ,
We have used Load balancing of target server with maximum failure in Http target connection. With Http health monitor . However it is not reaching any of the target server if the maxfailures is present . If we remove max failures then load is getting distribute equally among multiple servers .
Is there a way to monitor when my TS is removed from the rotation and when it is backed .
<HTTPTargetConnection> <Properties/> <SSLInfo/> <LoadBalancer> <Algorithm>RoundRobin</Algorithm> <Server name="dTarget1"/> <Server name="dTarget2"/> <MaxFailures>5</MaxFailures> - (After Removing this line works fine ) </LoadBalancer> <Path>/d/v1</Path> <HealthMonitor> <IsEnabled>true</IsEnabled> <IntervalInSec>10</IntervalInSec> <HTTPMonitor> <Request> <ConnectTimeoutInSec>60</ConnectTimeoutInSec> <SocketReadTimeoutInSec>60</SocketReadTimeoutInSec> <Verb>GET</Verb> <Path>/d/v1/heartbeat</Path> </Request> <SuccessResponse> <ResponseCode>200</ResponseCode> </SuccessResponse> </HTTPMonitor> </HealthMonitor> </HTTPTargetConnection>
Thanks,
Patty