Hi Zaid,
Hope you're doing well.
When hosting three DB instances in one network cluster, the failover cluster will determine which instance to route requests to based on the following factors:
- You've designated PDB as the preferred owner. In case of failure, requests will be directed to PDB.
- The cluster quorum configuration plays a crucial role. Quorum ensures that the cluster can make decisions even if some nodes are unavailable.
- You can configure failover policies to control which instance becomes the active owner after a failover event.
- The cluster continuously monitors the health of instances. When a failed instance recovers, it should automatically resume serving requests.
Below are the relevant doc for your reference:
SQL Server Multi-Subnet Clustering - SQL Server Always On | Microsoft Learn
Best Regards