pymongo deal with AutoReconnect exception

在 MongoDB 套用 replication 的環境下,如果使用 pymongo 的話,需要注意節點切換的問題,這問題會發生在每次都使用同一個連線的情況下,假如 MongoDB 的 master 節點掛掉或是 master 切換到其他節點的時候,pymongo 接下來的第一個 query 會產生 AutoReconnect 的 exception,然後讓使用者自己決定在這個 exception »