En effet, Mongoose utilise un pool de 5 connexions (par défaut) qui sont partagées dans toute votre application. Pour de meilleures performances, il est préférable de les laisser ouvertes.
Vous pouvez modifier le comportement par défaut via le paramètre options sur mongoose.connect
. Par exemple :
mongoose.connect('localhost', 'test', { server: { poolSize: 3 }}); // Use 3 connections