For example, suppose there is an app connected to a mongos, and the mongos instance shutdown. The queries to the MongoDB failed, and after sometime, the mongos restarted.
Does the client driver automatically reconnect, and serve requests just like before shutdown?