重构 #4
							
								
								
									
										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