perf: homepage

This commit is contained in:
Julien Froidefond
2025-08-25 21:30:35 +02:00
parent a440c0729f
commit 5e1e06be47
3 changed files with 66 additions and 67 deletions

View File

@@ -7,6 +7,15 @@ const dbConfig = {
database: process.env.DB_NAME || "peakskills",
user: process.env.DB_USER || "peakskills_user",
password: process.env.DB_PASSWORD || "peakskills_password",
// ✅ AJOUT : Configuration optimisée du pool
max: 20, // Connexions max
min: 2, // Connexions min
idleTimeoutMillis: 30000, // 30s
connectionTimeoutMillis: 2000, // 2s
acquireTimeoutMillis: 10000, // 10s
// Optimisations supplémentaires
allowExitOnIdle: true,
maxUses: 7500, // Recycler les connexions après 7500 utilisations
};
// Pool de connexions global