feat(sqlite): support customizable connection settings

This commit is contained in:
InfinityPacer
2024-08-30 02:40:45 +08:00
parent bc1da0a7c7
commit 88a0de7fa6
3 changed files with 38 additions and 17 deletions

View File

@@ -7,6 +7,12 @@ HOST=0.0.0.0
DEBUG=false
# 是否开发模式,打开后后台服务将不会启动
DEV=false
# 数据库连接池的大小适当降低如10-50以减少I/O压力
DB_POOL_SIZE=1024
# 数据库连接池最大溢出连接数适当降低如5以减少I/O压力
DB_MAX_OVERFLOW=10
# SQLite 的 busy_timeout 参数适当增加如180以减少锁定错误
DB_TIMEOUT=180
# 【*】超级管理员,设置后一但重启将固化到数据库中,修改将无效(初始化超级管理员密码仅会生成一次,请在日志中查看并自行登录系统修改)
SUPERUSER=admin
# 大内存模式,开启后会增加缓存数量,但会占用更多内存