diff --git a/node-api/src/services/db.js b/node-api/src/services/db.js index 818ec30..2a602ce 100644 --- a/node-api/src/services/db.js +++ b/node-api/src/services/db.js @@ -8,9 +8,11 @@ export const pool = new Pool({ database: PGDATABASE, user: PGUSER, password: PGPASSWORD, - max: 20, // número máximo de conexiones en el pool - idleTimeoutMillis: 30000, // cerrar conexiones inactivas después de 30 segundos - connectionTimeoutMillis: 5000, // timeout para obtener una conexión del pool + max: 20, + idleTimeoutMillis: 30000, + connectionTimeoutMillis: 5000, + keepAlive: true, + keepAliveInitialDelayMillis: 10000, }); // Manejo de errores del pool para evitar que el proceso se caiga