modified: backend/src/services/DatabasePoolManager.ts
modified: backend/src/services/SqlExecutor.ts
This commit is contained in:
@@ -52,9 +52,11 @@ class DatabasePoolManager {
|
||||
user: dbConfig.username,
|
||||
password: dbConfig.password,
|
||||
ssl: dbConfig.ssl ? { rejectUnauthorized: false } : false,
|
||||
max: 10,
|
||||
idleTimeoutMillis: 30000,
|
||||
connectionTimeoutMillis: 2000,
|
||||
max: 20, // Увеличено количество соединений
|
||||
idleTimeoutMillis: 60000, // 60 секунд
|
||||
connectionTimeoutMillis: 10000, // 10 секунд (было 2 секунды)
|
||||
keepAlive: true, // Поддерживать соединения активными
|
||||
keepAliveInitialDelayMillis: 10000, // Начать keepAlive через 10 секунд
|
||||
});
|
||||
|
||||
pool.on('error', (err) => {
|
||||
|
||||
Reference in New Issue
Block a user