Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
陈曦
sub2api
Commits
028f8aaa
Commit
028f8aaa
authored
Feb 06, 2026
by
yangjianbo
Browse files
feat: 优化.env参数
parent
d3f11fdb
Changes
1
Show whitespace changes
Inline
Side-by-side
deploy/.env.example
View file @
028f8aaa
...
@@ -72,7 +72,7 @@ POSTGRES_SHARED_BUFFERS=1GB
...
@@ -72,7 +72,7 @@ POSTGRES_SHARED_BUFFERS=1GB
# POSTGRES_EFFECTIVE_CACHE_SIZE:查询规划器“假设可用的 OS 缓存大小”(不等于实际分配)。
# POSTGRES_EFFECTIVE_CACHE_SIZE:查询规划器“假设可用的 OS 缓存大小”(不等于实际分配)。
# 常见建议:物理内存的 50%~75%。
# 常见建议:物理内存的 50%~75%。
# 8GB 内存容器参考:6GB。
# 8GB 内存容器参考:6GB。
POSTGRES_EFFECTIVE_CACHE_SIZE=
6
GB
POSTGRES_EFFECTIVE_CACHE_SIZE=
4
GB
# POSTGRES_MAINTENANCE_WORK_MEM:维护操作内存(VACUUM/CREATE INDEX 等)。
# POSTGRES_MAINTENANCE_WORK_MEM:维护操作内存(VACUUM/CREATE INDEX 等)。
# 值越大维护越快,但会占用更多内存。
# 值越大维护越快,但会占用更多内存。
# 8GB 内存容器参考:128MB。
# 8GB 内存容器参考:128MB。
...
@@ -90,10 +90,10 @@ POSTGRES_MAINTENANCE_WORK_MEM=128MB
...
@@ -90,10 +90,10 @@ POSTGRES_MAINTENANCE_WORK_MEM=128MB
#
#
# DATABASE_MAX_OPEN_CONNS:最大打开连接数(活跃+空闲),达到后新请求会等待可用连接。
# DATABASE_MAX_OPEN_CONNS:最大打开连接数(活跃+空闲),达到后新请求会等待可用连接。
# 典型范围:50~500(取决于 DB 规格、实例数、SQL 复杂度)。
# 典型范围:50~500(取决于 DB 规格、实例数、SQL 复杂度)。
DATABASE_MAX_OPEN_CONNS=
50
DATABASE_MAX_OPEN_CONNS=
256
# DATABASE_MAX_IDLE_CONNS:最大空闲连接数(热连接),建议 <= MAX_OPEN。
# DATABASE_MAX_IDLE_CONNS:最大空闲连接数(热连接),建议 <= MAX_OPEN。
# 太小会频繁建连增加延迟;太大会长期占用数据库资源。
# 太小会频繁建连增加延迟;太大会长期占用数据库资源。
DATABASE_MAX_IDLE_CONNS=1
0
DATABASE_MAX_IDLE_CONNS=1
28
# DATABASE_CONN_MAX_LIFETIME_MINUTES:单个连接最大存活时间(单位:分钟)。
# DATABASE_CONN_MAX_LIFETIME_MINUTES:单个连接最大存活时间(单位:分钟)。
# 用于避免连接长期不重建导致的中间件/LB/NAT 异常或服务端重启后的“僵尸连接”。
# 用于避免连接长期不重建导致的中间件/LB/NAT 异常或服务端重启后的“僵尸连接”。
# 设置为 0 表示不限制(一般不建议生产环境)。
# 设置为 0 表示不限制(一般不建议生产环境)。
...
@@ -112,9 +112,9 @@ REDIS_DB=0
...
@@ -112,9 +112,9 @@ REDIS_DB=0
# Redis 服务端最大客户端连接数(可选;主要用于 deploy/docker-compose-aicodex.yml)
# Redis 服务端最大客户端连接数(可选;主要用于 deploy/docker-compose-aicodex.yml)
REDIS_MAXCLIENTS=50000
REDIS_MAXCLIENTS=50000
# Redis 连接池大小(默认 1024)
# Redis 连接池大小(默认 1024)
REDIS_POOL_SIZE=
1024
REDIS_POOL_SIZE=
4096
# Redis 最小空闲连接数(默认 10)
# Redis 最小空闲连接数(默认 10)
REDIS_MIN_IDLE_CONNS=
10
REDIS_MIN_IDLE_CONNS=
256
REDIS_ENABLE_TLS=false
REDIS_ENABLE_TLS=false
# -----------------------------------------------------------------------------
# -----------------------------------------------------------------------------
...
@@ -170,11 +170,11 @@ RATE_LIMIT_OVERLOAD_COOLDOWN_MINUTES=10
...
@@ -170,11 +170,11 @@ RATE_LIMIT_OVERLOAD_COOLDOWN_MINUTES=10
# 调度缓存与受控回源配置(缓存就绪且命中时不读 DB)
# 调度缓存与受控回源配置(缓存就绪且命中时不读 DB)
# -----------------------------------------------------------------------------
# -----------------------------------------------------------------------------
# 上游连接池:每主机最大连接数(默认 1024;流式/HTTP1.1 场景可调大,如 2400/4096)
# 上游连接池:每主机最大连接数(默认 1024;流式/HTTP1.1 场景可调大,如 2400/4096)
GATEWAY_MAX_CONNS_PER_HOST=
1024
GATEWAY_MAX_CONNS_PER_HOST=
2048
# 上游连接池:最大空闲连接总数(默认 2560;账号/代理隔离 + 高并发场景可调大)
# 上游连接池:最大空闲连接总数(默认 2560;账号/代理隔离 + 高并发场景可调大)
GATEWAY_MAX_IDLE_CONNS=
2560
GATEWAY_MAX_IDLE_CONNS=
8192
# 上游连接池:每主机最大空闲连接(默认 120)
# 上游连接池:每主机最大空闲连接(默认 120)
GATEWAY_MAX_IDLE_CONNS_PER_HOST=
120
GATEWAY_MAX_IDLE_CONNS_PER_HOST=
4096
# 粘性会话最大排队长度
# 粘性会话最大排队长度
GATEWAY_SCHEDULING_STICKY_SESSION_MAX_WAITING=3
GATEWAY_SCHEDULING_STICKY_SESSION_MAX_WAITING=3
# 粘性会话等待超时(时间段,例如 45s)
# 粘性会话等待超时(时间段,例如 45s)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment