I wanted to ask if its possible to provide a list of vIps to couchbase during cluster initialization, these vips map to different clusters located in different AZs.
The thinking here is to rely on couchbase’s own connection phases to recover in case of loss of connection to one of the clusters.
If I have understood the contents of these docs: Connectivity phases it seems that in case of a failure cb will return back to the discovery phase, and our thinking here is that it will then use the nodes given by the second vip to establish a connection.
Can someone pls tell if that would be the case?
If not, how else can one achieve this level of high availability, allowing an app to connect to a second cluster in case of any major outage?