Just wanted to consult regarding applications that attempts to connect on hidden members , from my understanding , only replication work between nodes that will have a connection on hidden members but for some reason one of the application that is connected to the replicaset attempts to connect on a member that is hidden, is this a normal behavior of mongodb drivers? Thanks
I found this in the MongoDB Driver specifications.
For server discovery and monitoring purposes, the client must be able to connect to all the nodes in the RS. This doesn’t mean it will perform read or write operations there. At least that’s my understanding.