From 217957f2a1b3706df8c49c7aa8a527f5d44d9c90 Mon Sep 17 00:00:00 2001 From: Etienne <45695613+etiennejouan@users.noreply.github.com> Date: Fri, 10 Apr 2026 14:43:19 +0200 Subject: [PATCH] Optim - Increase connection idle timeout (#19553) Screenshot 2026-04-10 at 14 20 19 Screenshot 2026-04-10 at 14 20 14 Screenshot 2026-04-10 at 14 20 07 On last 7 days --- .../twenty-server/src/database/typeorm/core/core.datasource.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/twenty-server/src/database/typeorm/core/core.datasource.ts b/packages/twenty-server/src/database/typeorm/core/core.datasource.ts index 41413364cf..909da60cad 100644 --- a/packages/twenty-server/src/database/typeorm/core/core.datasource.ts +++ b/packages/twenty-server/src/database/typeorm/core/core.datasource.ts @@ -73,6 +73,8 @@ export const typeORMCoreModuleOptions: TypeOrmModuleOptions = { : undefined, extra: { query_timeout: Number(process.env.PG_DATABASE_PRIMARY_TIMEOUT_MS ?? 10000), + idleTimeoutMillis: Number(process.env.PG_POOL_IDLE_TIMEOUT_MS ?? 600000), + allowExitOnIdle: process.env.PG_POOL_ALLOW_EXIT_ON_IDLE === 'true', }, };