Continuo a colpire il limite di connessione, ma il traffico http è rimasto coerente. Ho usato MMS al profilo il mio processo mongod e ho visto che il numero di connessioni continua a salire:Le connessioni MongoDB continuano ad aumentare
sto utilizzando l'involucro mongoskin per Node.js (Express). Ho un pezzo di percorso middleware personalizzata che si collega al db mongo prima di eseguire altre vie:
var _connect = function(req, res, next) {
res.db = mongoskin.db(_us.sprintf(
'%s:%[email protected]:27017/%s?auto_reconnect',
app.set('mongoDbUser'),
app.set('mongoDbPw'),
app.set('mongoDb')
));
next();
};
Sto facendo qualcosa di sbagliato? Come dovrei aprire e chiudere le connessioni?
Grazie Stennie. Mi sono connesso al db in ciascuna delle mie sezioni di configurazione Express, quindi ho impostato res.db = app.set ('mongoConn') nel mio primo middleware personalizzato. Ha funzionato perfettamente –