PMongo 経由の長いインデックス作成に関する MongoDB の問題

PMongo 経由の長いインデックス作成に関する MongoDB の問題

私は MongoDB スタンドアロン インスタンスにリモートで接続しており、bulk_update()操作を実行する前に Python スクリプトでバックグラウンドでインデックスを作成/確保しています。

コレクションは9000万以上のドキュメントで、インデックスの作成(以前に作成されていない場合)には20〜30分かかりますが、これは問題ではありません。リモートで追跡していますmongod.logが、ビルドが成功するたびに、スクリプトはローカル側でハングしますが、サーバーはエラーでエラーになります。

Error sending response to client: SocketException: Connection timed out. Ending connection from <SERVER IP>

接続タイムアウトを 30 ~ 60 分に増やす以外に、スクリプトを停止させずに mongo への接続を維持する方法はありますか?

バージョン:

地元
Python: 3.6
PyMongo: 3.8.0
OS: Windows Server 2012 R2

リモート
OS: Ubuntu 18.04 LTS
Mongo: 4.0.6-3

関連情報