update
This commit is contained in:
@ -20,19 +20,18 @@ server:
|
||||
|
||||
database:
|
||||
host: 127.0.0.1 # env: DB_HOST
|
||||
port: 3306 # env: DB_PORT
|
||||
user: root # env: DB_USER
|
||||
password: root # env: DB_PASSWORD(兼容 DB_PASS)
|
||||
# 本地开发库名为 db_dev;docker-compose 部署时用环境变量覆盖为 fashionadmin
|
||||
name: db_dev # env: DB_NAME
|
||||
charset: utf8mb4
|
||||
port: 5432 # env: DB_PORT
|
||||
user: fashion # env: DB_USER
|
||||
password: fashion_dev_2026 # env: DB_PASSWORD(兼容 DB_PASS)
|
||||
# 本地开发库名 fashion;对应 scripts/pgvector 的 Docker PostgreSQL 容器
|
||||
name: fashion # env: DB_NAME
|
||||
# GORM 日志级别:silent | error | warn | info
|
||||
log_level: warn
|
||||
# 连接池
|
||||
max_idle_conns: 10
|
||||
max_open_conns: 100
|
||||
conn_max_lifetime: 3600 # 秒
|
||||
conn_max_idle_time: 60 # 秒,空闲连接回收时间;须 < MySQL wait_timeout,防止池子持有被回收的死连接导致 invalid connection
|
||||
conn_max_idle_time: 60 # 秒,空闲连接回收时间,防止池子持有被服务端回收的死连接导致 invalid connection
|
||||
|
||||
jwt:
|
||||
# 生产环境务必用环境变量覆盖为随机长字符串
|
||||
@ -80,7 +79,7 @@ client_sign:
|
||||
# 爬虫入库管线:暴露 :8092 /admin/internal/ingest 接收爬虫 HMAC 签名上报。
|
||||
# 设计:服务端到服务端(非前端 JS),密钥绝不下发前端、只存爬虫配置与 INGEST_SECRET,安全高。
|
||||
# - secret 必须与爬虫端 config.yml 的 ingest.secret 完全一致;env INGEST_SECRET 注入随机长串(生产)。
|
||||
# - 依赖迁移 db/migrations/002_ingest.sql(建 ingest_jobs / ingest_nonces)。
|
||||
# - 建表由 GORM AutoMigrate 自动完成(ingest_jobs / ingest_nonces 等),无需手工 SQL 迁移。
|
||||
# - 启用后 worker 随主进程拉起(cmd/server 内 goroutine),异步下载图、补 season_code、写正式表。
|
||||
ingest:
|
||||
secret: "dev-ingest-secret-2026" # env: INGEST_SECRET(须与爬虫 config.yml 的 ingest.secret 一致)
|
||||
|
||||
Reference in New Issue
Block a user