From db422ecafa47e002defb58a19e3e7cb491a87eda Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Mon, 5 Oct 2020 11:53:20 +0200 Subject: [PATCH] Merge pull request #3258 from overleaf/jpa-config-mongo-server-selection-timeout [misc] add a config option for the mongo serverSelectionTimeoutMS GitOrigin-RevId: 89b79e4fd5043b003da4ef103ddc919909aa7893 --- services/web/config/settings.defaults.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/services/web/config/settings.defaults.coffee b/services/web/config/settings.defaults.coffee index a287faa187..f1b460b134 100644 --- a/services/web/config/settings.defaults.coffee +++ b/services/web/config/settings.defaults.coffee @@ -44,6 +44,7 @@ module.exports = settings = options: { useUnifiedTopology: (process.env['MONGO_USE_UNIFIED_TOPOLOGY'] || 'true') == 'true', poolSize: parseInt(process.env['MONGO_POOL_SIZE'], 10) || 10, + serverSelectionTimeoutMS: parseInt(process.env['MONGO_SERVER_SELECTION_TIMEOUT'], 10) || 60000, socketTimeoutMS: parseInt(process.env['MONGO_SOCKET_TIMEOUT'], 10) || 30000, }, url : process.env['MONGO_CONNECTION_STRING'] || process.env['MONGO_URL'] || "mongodb://#{process.env['MONGO_HOST'] or '127.0.0.1'}/sharelatex"