There are certain situations where we want to check if the server is running prior to attempting a query in order to properly handle fail over. We basically have a monitoring service that will give us notification of when connections are down and at least make an attempt to reconnect on a schedule. This may be less necessary now, as we don't appear to have the issues we once did when rs.stepDown was executed.
On Tuesday, May 12, 2015 at 10:58:35 AM UTC-5, sallgeud wrote: