From 16f92bdc990ded5c3f1fe5af1e6e4a113a9954de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karol=20S=C3=B3jko?= Date: Thu, 9 Nov 2023 15:02:32 +0100 Subject: [PATCH] fix(api-gateway): add possibility to configure keep-alive timeout (#920) --- packages/api-gateway/bin/server.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/api-gateway/bin/server.ts b/packages/api-gateway/bin/server.ts index 07e169f42..c5aaa9903 100644 --- a/packages/api-gateway/bin/server.ts +++ b/packages/api-gateway/bin/server.ts @@ -102,9 +102,11 @@ void container.load().then((container) => { }) }) - const serverInstance = server.build() + const serverInstance = server.build().listen(env.get('PORT')) - serverInstance.listen(env.get('PORT')) + const keepAliveTimeout = env.get('KEEP_ALIVE_TIMEOUT', true) ? +env.get('KEEP_ALIVE_TIMEOUT', true) : 5000 + + serverInstance.keepAliveTimeout = keepAliveTimeout logger.info(`Server started on port ${process.env.PORT}`) })