From 83cd10b8d4d8654d5cfdd5d2dd843077d343fdab Mon Sep 17 00:00:00 2001 From: Tristan Date: Wed, 13 Dec 2023 09:13:37 +0000 Subject: [PATCH] Add DB_MAX_CONNECTIONS to bitmap/brc20 API --- modules/bitmap_api/.env_sample | 1 + modules/bitmap_api/api.js | 2 +- modules/brc20_api/.env_sample | 1 + modules/brc20_api/api.js | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/bitmap_api/.env_sample b/modules/bitmap_api/.env_sample index c2fd45a..22d012f 100644 --- a/modules/bitmap_api/.env_sample +++ b/modules/bitmap_api/.env_sample @@ -5,6 +5,7 @@ DB_PORT="5432" DB_DATABASE="postgres_bitmap" DB_PASSWD="" DB_SSL="true" +DB_MAX_CONNECTIONS=200 API_HOST="127.0.0.1" API_PORT="8001" diff --git a/modules/bitmap_api/api.js b/modules/bitmap_api/api.js index 31c1767..0d6e8d6 100644 --- a/modules/bitmap_api/api.js +++ b/modules/bitmap_api/api.js @@ -15,7 +15,7 @@ var db_pool = new Pool({ database: process.env.DB_DATABASE || 'postgres', password: process.env.DB_PASSWD, port: parseInt(process.env.DB_PORT || "5432"), - max: 100, // maximum number of clients!! + max: process.env.DB_MAX_CONNECTIONS || 100, // maximum number of clients!! ssl: process.env.DB_SSL == 'true' ? true : false }) const api_port = parseInt(process.env.API_PORT || "8001") diff --git a/modules/brc20_api/.env_sample b/modules/brc20_api/.env_sample index d51a734..30f78b3 100644 --- a/modules/brc20_api/.env_sample +++ b/modules/brc20_api/.env_sample @@ -5,6 +5,7 @@ DB_PORT="5432" DB_DATABASE="postgres_brc20" DB_PASSWD="" DB_SSL="true" +DB_MAX_CONNECTIONS=200 API_HOST="127.0.0.1" API_PORT="8000" diff --git a/modules/brc20_api/api.js b/modules/brc20_api/api.js index 2b13c99..a414e9e 100644 --- a/modules/brc20_api/api.js +++ b/modules/brc20_api/api.js @@ -15,7 +15,7 @@ var db_pool = new Pool({ database: process.env.DB_DATABASE || 'postgres', password: process.env.DB_PASSWD, port: parseInt(process.env.DB_PORT || "5432"), - max: 100, // maximum number of clients!! + max: process.env.DB_MAX_CONNECTIONS || 100, // maximum number of clients!! ssl: process.env.DB_SSL == 'true' ? true : false }) const api_port = parseInt(process.env.API_PORT || "8000")