2
J'ai essayé de régler les paramètres connectTimeoutMS
et socketTimeoutMS
sur une valeur faible, mais cela prend environ 20 secondes avant que mon script n'arrive à expiration. Est-ce que je n'utilise pas les options correctement? Je veux que le script sorte après 5 secondes.Comment régler le délai de connexion pour Mongodb en utilisant pymongo?
def init_mongo():
mongo_connection = MongoClient('%s' %MONGO_SERVER, connectTimeoutMS=5000, socketTimeoutMS=5000)
if mongo_connection is None:
return
try:
<code>
except:
<code>
Merci! J'éprouvais exactement le même problème et ne pouvais obtenir aucun changement de délai en utilisant les autres options de délai d'attente. Cela a fonctionné parfaitement! – labroid