Hi There, I know this has been asked before however I am still not sure how this can be done. As per the title I would like to disable a node based on its port check via health monitor.
Scenario we are hosting application which are being load balanced by F5. So I have a pool of servers with multiple services.
From time to time we have seen that our apps engine will go down but your Apache will still up and without app engine Apache wont be able to serve anything.
Server pool with 2 servers and 2 services per server, health monitor TCP
1 standard VS with default pool with persistence profile.
If one the service from one the server dies I need to be able to disable the entire node. I take it this can be done using an iRULE but question is how to?
Any help or suggesting will be highly appreciated.
i may be over complicating things but could you create a new tcp monitor with an alias service port which will monitor the app service. You could then add this monitor along with the regular tcp monitor to the pool member and ensure that both health checks must pass. Then if either go down then both pool members with the same node will do down.