title: MongoDB Replicate sets and ELB
body: <p>I have one primary and two secondaries on aws using ELB.  What is best practice for reading and writing?</p>
  
  <p>1) Do I create a single LB with all nodes in the ELB with the primary and secondaries and let the python (pymongo) deal with sorting out to read and write do? </p>
  
  <p>2) Or do a place all secondaries under ELB and assign a primary to an elastic IP?  This will require a script to keep track of node type and reassign if fail-over.  </p>
  
  <p>I am hoping for option 1.</p>
  
  <p>Thanks</p>