Просмотр исходного кода

Merge pull request #2507 from overleaf/bg-graceful-shutdown

graceful shutdown for batch imports

GitOrigin-RevId: 37178109204868a5991b5d89a5dd3be4fc3b7c73
Brian Gough 6 лет назад
Родитель
Сommit
d420c1e99b
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      services/web/app.js

+ 6 - 0
services/web/app.js

@@ -48,4 +48,10 @@ if (!module.parent) {
   })
   })
 }
 }
 
 
+// handle SIGTERM for graceful shutdown in kubernetes
+process.on('SIGTERM', function(signal) {
+  logger.warn({ signal: signal }, 'received signal, shutting down')
+  Settings.shuttingDown = true
+})
+
 module.exports = Server.server
 module.exports = Server.server