ЦИТК-659 - Возможность работы нескольких серверов параллельно
This commit is contained in:
parent
9ba6d2771f
commit
6875fbc2b6
@ -190,13 +190,13 @@ const connect = async prms => {
|
|||||||
try {
|
try {
|
||||||
//Создаем пул подключения
|
//Создаем пул подключения
|
||||||
let pool = new pg.Pool({
|
let pool = new pg.Pool({
|
||||||
connectionString: `postgres://${prms.connectSettings.sUser}:${prms.connectSettings.sPassword}@${prms.connectSettings.sConnectString}`,
|
connectionString: `postgres://${prms.sUser}:${prms.sPassword}@${prms.sConnectString}`,
|
||||||
connectionTimeoutMillis: 600000,
|
connectionTimeoutMillis: 600000,
|
||||||
min: prms.connectSettings.nPoolMin ? prms.connectSettings.nPoolMin : 4,
|
min: prms.nPoolMin ? prms.nPoolMin : 4,
|
||||||
max: prms.connectSettings.nPoolMax ? prms.connectSettings.nPoolMax : 4
|
max: prms.nPoolMax ? prms.nPoolMax : 4
|
||||||
});
|
});
|
||||||
pool.on("acquire", async client => {
|
pool.on("acquire", async client => {
|
||||||
await client.query(`select ALTER_SESSION_SET_SCHEMA($1);`, [prms.connectSettings.sSchema]);
|
await client.query(`select ALTER_SESSION_SET_SCHEMA($1);`, [prms.sSchema]);
|
||||||
});
|
});
|
||||||
return pool;
|
return pool;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user