MongoDB Reconnects to Secondaries Too Fast
I don't have a specific answer, however, you can consider the following. Once a member is crashed, you can change it to be hidden. Once it is hidden, clients will not try to connect. Once it is up, let it complete the data from the oplog and change it back.