From b5e1ceef17991b9ee3cc48c9f2f88ec435c9d15d Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Thu, 26 Aug 2021 10:05:42 +0200 Subject: [PATCH] Merge pull request #4865 from overleaf/jpa-ho-load-shed-mvp [clsi] very basic mvp for shedding load GitOrigin-RevId: 4b82934b395f8b9358e463c03cadda6a16c20b4f --- services/clsi/app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/clsi/app.js b/services/clsi/app.js index 8916c0a04a..3f0548d59c 100644 --- a/services/clsi/app.js +++ b/services/clsi/app.js @@ -332,7 +332,7 @@ const loadTcpServer = net.createServer(function (socket) { const freeLoad = availableWorkingCpus - currentLoad let freeLoadPercentage = Math.round((freeLoad / availableWorkingCpus) * 100) if (freeLoadPercentage <= 0) { - freeLoadPercentage = 1 // when its 0 the server is set to drain and will move projects to different servers + freeLoadPercentage = 0 // when its 0 the server is set to drain and will move projects to different servers } socket.write(`up, ${freeLoadPercentage}%\n`, 'ASCII') return socket.end()