VMware NSX
Server Pool member VM has two vNics. Product application is using the second vNic.
Load balancer will use T1 uplink interface ip 100.64.x.x to perform the health check for Server Pool members. After T1 changing to connect to another T0, its uplink interface ip changes.
Server Pool members does not have route to this new ip address, so could not reply health check packets. LB fails to perform the health check, which caused server pool down and virtual server down.
On Server Pool member, add static route like:
100.64.x.x/xx next hop <product_application_vNic_gateway_ip> interface <product_application_vNic_interface>
This makes the monitor packet receive and send through the same vNic of back end server VM.
Reference KB: https://knowledge.broadcom.com/external/article/321320/psc-67-ha-configuration-for-resource-vce.html