From 92fa9fecb6fc552b4c632fae729b392fbba3680f Mon Sep 17 00:00:00 2001 From: barisusakli Date: Fri, 10 Mar 2017 00:31:50 +0300 Subject: [PATCH] add mongodb connection options #3670 increase reconnect tries add keepAlive setting set autoReconnect to true, should be on by default --- src/database/mongo.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/database/mongo.js b/src/database/mongo.js index 9bc321703b..6e3af3ac64 100644 --- a/src/database/mongo.js +++ b/src/database/mongo.js @@ -84,6 +84,9 @@ var connOptions = { server: { poolSize: parseInt(nconf.get('mongo:poolSize'), 10) || 10, + socketOptions: { autoReconnect: true, keepAlive: nconf.get('mongo:keepAlive') || 0 }, + reconnectTries : 3600, + reconnectInterval : 1000, }, };