Преглед на файлове

Merge pull request #15366 from overleaf/em-real-time-keepalive-timeout

Increase the keepalive timeout on real-time

GitOrigin-RevId: 7b1cfb2da3dc0c02fb0bd1d0fa3368961faa412e
Eric Mc Sween преди 2 години
родител
ревизия
a30f34be71
променени са 2 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 1 0
      services/real-time/app.js
  2. 1 0
      services/real-time/config/settings.defaults.js

+ 1 - 0
services/real-time/app.js

@@ -49,6 +49,7 @@ DeploymentManager.initialise()
 const app = express()
 
 const server = require('http').createServer(app)
+server.keepAliveTimeout = Settings.keepAliveTimeoutMs
 const io = require('socket.io').listen(server, {
   logger: socketIoLogger,
 })

+ 1 - 0
services/real-time/config/settings.defaults.js

@@ -166,6 +166,7 @@ const settings = {
 
   behindProxy: process.env.BEHIND_PROXY === 'true',
   trustedProxyIps: process.env.TRUSTED_PROXY_IPS,
+  keepAliveTimeoutMs: parseInt(process.env.KEEPALIVE_TIMEOUT_MS ?? '5000', 10),
 }
 
 // console.log settings.redis