From e47ae45f9fdd5cef0ab25943b1d9f7455cb03af2 Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Thu, 12 May 2016 22:43:38 +0200 Subject: [PATCH] mongoose: increase keepAlive --- website/src/libs/api-v3/setupMongoose.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/src/libs/api-v3/setupMongoose.js b/website/src/libs/api-v3/setupMongoose.js index ae1659d527..2bd21dca7b 100644 --- a/website/src/libs/api-v3/setupMongoose.js +++ b/website/src/libs/api-v3/setupMongoose.js @@ -10,8 +10,8 @@ const IS_PROD = nconf.get('IS_PROD'); mongoose.Promise = Bluebird; let mongooseOptions = !IS_PROD ? {} : { - replset: { socketOptions: { keepAlive: 1, connectTimeoutMS: 30000 } }, - server: { socketOptions: { keepAlive: 1, connectTimeoutMS: 30000 } }, + replset: { socketOptions: { keepAlive: 120, connectTimeoutMS: 30000 } }, + server: { socketOptions: { keepAlive: 120, connectTimeoutMS: 30000 } }, }; let db = mongoose.connect(nconf.get('NODE_DB_URI'), mongooseOptions, (err) => { if (err) throw err;