Il existe un type d'événement (quelque peu) non documenté :reconnectFailed
.
Ceci est documenté ici :http:// mongodb.github.io/node-mongodb-native/core/api/Server.html#event:reconnectFailed mais uniquement pour l'objet Serveur. Cependant, il semble également être émis par l'objet Db, comme ceci :
db.on('reconnectFailed', (err) => {
// do something here
});
J'ai vérifié que cela fonctionne également pour la version 2.2 du pilote nodejs mongodb, mais pas documenté du tout.