Fix: Agregar keepAlive al pool de PostgreSQL para evitar errores de autenticación intermitentes
Some checks failed
build-and-deploy / build-and-deploy (push) Failing after 1m15s

This commit is contained in:
2025-11-25 00:55:10 -06:00
parent 06707df581
commit 9ee7dc08ff

View File

@@ -8,9 +8,11 @@ export const pool = new Pool({
database: PGDATABASE, database: PGDATABASE,
user: PGUSER, user: PGUSER,
password: PGPASSWORD, password: PGPASSWORD,
max: 20, // número máximo de conexiones en el pool max: 20,
idleTimeoutMillis: 30000, // cerrar conexiones inactivas después de 30 segundos idleTimeoutMillis: 30000,
connectionTimeoutMillis: 5000, // timeout para obtener una conexión del pool connectionTimeoutMillis: 5000,
keepAlive: true,
keepAliveInitialDelayMillis: 10000,
}); });
// Manejo de errores del pool para evitar que el proceso se caiga // Manejo de errores del pool para evitar que el proceso se caiga