sridharn/Mongo-Azure — Issue #1: Why checking the socket?
Author: hendryluk
Created: 2011-10-13 01:52:03+00:00
State: open

I'm wondering if there's any reason why warm-failover is implemented by nudging the socket to each endpoint (of every role instance).
Why not just use the usual master-slave approach on the connection string (i.e. mongodb://endpoint1,endpoint2,endpoint3,.../?slaveOk=false), and let mongodb driver manage the failover?
Thanks