Det finns en (något) odokumenterad händelsetyp:reconnectFailed
.
Detta dokumenteras här:http:// mongodb.github.io/node-mongodb-native/core/api/Server.html#event:reconnectFailed men bara för Serverobjektet. Men det verkar också sändas ut av Db-objektet, som så:
db.on('reconnectFailed', (err) => {
// do something here
});
Jag har verifierat att detta fungerar även för 2.2-versionen av nodejs mongodb-drivrutinen, bara inte dokumenterad där alls.