We’re using Spring-data to access CouchBase documents. The problem we’re seeing is in the case where all the CouchBase servers become inaccessible (like a network failure between my client code and the CouchBase nodes).
It also happens if all the CouchBase servers are restarted. In this case, the only way that we can recover access to the restarted database is to restart our Java (Spring) application.
Is this by design? Or should the client automatically recover?