填充config.yml
This commit is contained in:
26
config.yml
26
config.yml
@@ -2,11 +2,13 @@
|
|||||||
app:
|
app:
|
||||||
name: "pig-farm-controller"
|
name: "pig-farm-controller"
|
||||||
version: "1.0.0"
|
version: "1.0.0"
|
||||||
|
# JWT 密钥,用于签发和验证 token。请在生产环境中替换为更复杂的密钥!
|
||||||
|
jwt_secret: "pig-farm-controller"
|
||||||
|
|
||||||
# HTTP 服务配置
|
# HTTP 服务配置
|
||||||
server:
|
server:
|
||||||
port: 8080
|
port: 8080
|
||||||
mode: "debug" # "debug", "release", "test"
|
mode: "debug" # Gin 运行模式: "debug", "release", "test"
|
||||||
|
|
||||||
# 日志配置
|
# 日志配置
|
||||||
log:
|
log:
|
||||||
@@ -18,3 +20,25 @@ log:
|
|||||||
max_backups: 5 # 保留的旧日志文件的最大数量
|
max_backups: 5 # 保留的旧日志文件的最大数量
|
||||||
max_age: 30 # 保留的旧日志文件的最大天数
|
max_age: 30 # 保留的旧日志文件的最大天数
|
||||||
compress: false # 是否压缩/归档旧日志文件
|
compress: false # 是否压缩/归档旧日志文件
|
||||||
|
|
||||||
|
# 数据库配置 (PostgreSQL)
|
||||||
|
database:
|
||||||
|
host: "huangwc.com"
|
||||||
|
port: 5432
|
||||||
|
username: "pig-farm-controller"
|
||||||
|
password: "pig-farm-controller"
|
||||||
|
dbname: "pig-farm-controller"
|
||||||
|
sslmode: "disable" # 在生产环境中建议使用 "require"
|
||||||
|
max_open_conns: 25 # 最大开放连接数
|
||||||
|
max_idle_conns: 10 # 最大空闲连接数
|
||||||
|
conn_max_lifetime: 600 # 连接最大生命周期(秒)
|
||||||
|
|
||||||
|
# WebSocket 配置 (如果使用)
|
||||||
|
websocket:
|
||||||
|
timeout: 60 # WebSocket请求超时时间(秒)
|
||||||
|
heartbeat_interval: 30 # 心跳检测间隔(秒)
|
||||||
|
|
||||||
|
# 心跳/定时任务配置
|
||||||
|
heartbeat:
|
||||||
|
interval: 600 # 任务调度或心跳检查的默认间隔(秒)
|
||||||
|
concurrency: 5 # 执行任务的并发协程数
|
||||||
|
|||||||
Reference in New Issue
Block a user