From 59d4d78f78910ee4f6745a054dca68b98665dc1d Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Tue, 20 Feb 2024 18:33:21 +0800 Subject: [PATCH] connection idle timeout in 10 seconds --- packages/api/src/queue-processor.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/api/src/queue-processor.ts b/packages/api/src/queue-processor.ts index cb5598ece..b16678d4e 100644 --- a/packages/api/src/queue-processor.ts +++ b/packages/api/src/queue-processor.ts @@ -153,8 +153,12 @@ const main = async () => { subscribers: [__dirname + '/events/**/*{.js,.ts}'], namingStrategy: new SnakeNamingStrategy(), logger: new CustomTypeOrmLogger(['query', 'info']), - connectTimeoutMS: 40000, // 40 seconds + connectTimeoutMS: 10000, // 10 seconds maxQueryExecutionTime: 10000, // 10 seconds + extra: { + max: env.pg.pool.max, + idleTimeoutMillis: 10000, // 10 seconds + }, }) // respond healthy to auto-scaler.