connectTimeoutMS
とsocketTimeoutMS
を低い値に設定しようとしましたが、スクリプトがタイムアウトするまでに約20秒かかります。オプションを正しく使用していませんか?スクリプトを5秒後に終了させたい。
def init_mongo():
mongo_connection = MongoClient('%s' %MONGO_SERVER, connectTimeoutMS=5000, socketTimeoutMS=5000)
if mongo_connection is None:
return
try:
<code>
except:
<code>
したがって、後で誰かがこれに遭遇した場合、私は間違ったオプションを使用していました。
私が探していたのはserverSelectionTimeoutMS
です