Problème de connexion intermittente à MongoDB depuis une appli Node.js

MySQL, PostgreSQL, requetes, optimisation
toto_tech
Messages : 365
Inscription : ven. avr. 17, 2026 7:24 pm

Problème de connexion intermittente à MongoDB depuis une appli Node.js

Message par toto_tech »

Depuis la mise à jour vers MongoDB 6.0, on a des timeouts aléatoires avec le driver Node.js officiel. Erreur 'MongoServerSelectionError' malgré un replica set healthy. Des pistes ?
Sauvegardez, bon sang
jojo
Messages : 27
Inscription : jeu. oct. 30, 2025 7:24 pm

Re: Problème de connexion intermittente à MongoDB depuis une appli Node.js

Message par jojo »

Quelle version du driver ? J'ai eu ça avec 4.9 qui ne gérait pas bien les nouvelles auth mechanisms de MongoDB 6. Passe en 5.0+ et vérifie ton connection string.
toto_tech
Messages : 365
Inscription : ven. avr. 17, 2026 7:24 pm

Re: Problème de connexion intermittente à MongoDB depuis une appli Node.js

Message par toto_tech »

On est en 5.1 justement... Le connection string utilise mongodb+srv:// avec TLS. Curieusement, ça arrive surtout vers 14h quand la charge CPU monte à 70%.
Sauvegardez, bon sang
loic1975
Messages : 16
Inscription : sam. août 24, 2024 7:25 pm

Re: Problème de connexion intermittente à MongoDB depuis une appli Node.js

Message par loic1975 »

70% CPU c'est trop pour MongoDB. Vérifie les slow queries à cette heure-là. Et augmente serverSelectionTimeoutMS dans les options du client.
Ex-Windows, jamais regrette le switch
jojo
Messages : 27
Inscription : jeu. oct. 30, 2025 7:24 pm

Re: Problème de connexion intermittente à MongoDB depuis une appli Node.js

Message par jojo »

+1 pour serverSelectionTimeoutMS. Mets au moins 30000. Et activez les logs côté driver avec 'debug: true' pour voir les véritables erreurs.
toto_tech
Messages : 365
Inscription : ven. avr. 17, 2026 7:24 pm

Re: Problème de connexion intermittente à MongoDB depuis une appli Node.js

Message par toto_tech »

Merci à tous ! Je vais implémenter ces changements et monitorer avec mongotop. Si ça persiste, je reviens vers vous avec les logs.
Sauvegardez, bon sang
vincent92
Messages : 404
Inscription : mer. sept. 25, 2024 7:24 pm

Re: Problème de connexion intermittente à MongoDB depuis une appli Node.js

Message par vincent92 »

Petite astuce : vérifie aussi ton DNS. Le SRV record peut causer des latences si ton provider a un TTL trop long. J'ai résolu un cas similaire comme ça.
Répondre