diff --git a/apps/jumpserver/conf.py b/apps/jumpserver/conf.py index 597ca3872..654b6fcef 100644 --- a/apps/jumpserver/conf.py +++ b/apps/jumpserver/conf.py @@ -204,6 +204,7 @@ class Config(dict): 'REDIS_SSL_CERT': None, 'REDIS_SSL_CA': None, 'REDIS_SSL_REQUIRED': 'none', + 'REDIS_MAX_CONNECTIONS': 100, # Redis Sentinel 'REDIS_SENTINEL_HOSTS': '', 'REDIS_SENTINEL_PASSWORD': '', diff --git a/apps/jumpserver/settings/base.py b/apps/jumpserver/settings/base.py index 00bb729c4..a336536b2 100644 --- a/apps/jumpserver/settings/base.py +++ b/apps/jumpserver/settings/base.py @@ -364,7 +364,7 @@ REDIS_OPTIONS = { "health_check_interval": 30 }, "CONNECTION_POOL_KWARGS": { - 'max_connections': 100, + 'max_connections': CONFIG.REDIS_MAX_CONNECTIONS, } } if REDIS_USE_SSL: