En primer lugar, asegúrese de cerrar sus conexiones cuando se reinicie el proceso Node. Algo como esto:
process.on('SIGINT', function() {
mongoose.connection.close(function () {
console.log('Mongoose default connection disconnected through app termination');
process.exit(0);
});
});
Hay más información sobre cómo administrar una conexión Mongoose predeterminada aquí:http://theholmesoffice.com/mongoose- mejores prácticas de conexión/
También tenga en cuenta que puede especificar el poolSize por conexión. El valor predeterminado es 5.
var uri = 'mongodb://localhost/test';
mongoose.createConnection(uri, { server: { poolSize: 4 }});
http://mongoosejs.com/docs/connections.html#connection_pools