This commit is contained in:
wphan
2024-11-27 11:10:34 -08:00
parent fa8fd24fd4
commit 00e167da19
2 changed files with 5 additions and 5 deletions

View File

@@ -181,7 +181,7 @@ export const setHealthStatus = (status: HEALTH_STATUS): void => {
* We may be hit by multiple sources performing health checks on us, so this middleware will latch
* to its health state and only update every `healthCheckInterval`.
*
* A grace period is also used to only report unhealthy if we have been unhealthy beyond the grace period.
* A grace period is also used to report unhealthy only if we have been unhealthy beyond the grace period.
*/
const handleHealthCheck = (
healthCheckGracePeriod: number,
@@ -226,14 +226,14 @@ const handleHealthCheck = (
lastHealthCheckPerformed = Date.now();
if (!lastHealthCheckState && !inGracePeriod) {
healthStatus = HEALTH_STATUS.UnhealthySlotSubscriber;
setHealthStatus(HEALTH_STATUS.UnhealthySlotSubscriber);
res.writeHead(500);
res.end(`NOK`);
return;
}
healthStatus = HEALTH_STATUS.Ok;
setHealthStatus(HEALTH_STATUS.Ok);
res.writeHead(200);
res.end('OK');
};