server: port: 8081 worker_id: 1 # 工作机器ID (0-31),多实例部署需配置不同值 datacenter_id: 0 # 数据中心ID (0-31),多机房部署需配置不同值 # 雪花算法机器ID (0-1023),分布式环境下不同实例需设置不同值,多实例部署时需手动配置 log: level: info dir: logs console: true security: enable: true header_key: X-App-Sign secret_key: yts@2025#secure rate_limit: enable: true default: interval: 2 max_requests: 5 rules: /api/user/auth/login: interval: 5 max_requests: 1 /api/yx-school-majors: interval: 1 max_requests: 5 /api/user/score/save-score: interval: 1 max_requests: 2 swagger: user: admin password: password database: driver: mysql host: 127.0.0.1 port: 3306 database: yitisheng username: root password: "Db$7Hn#4Jm9Pq2!Xz" charset: utf8mb4 max_idle_conns: 50 max_open_conns: 200 conn_max_lifetime: 1 log_mode: false redis: addr: 127.0.0.1:56379 password: "Rd@5Wk8#Nv3Yt6$Bm" db: 1 wechat: mini_program: app_id: "wx_your_app_id" app_secret: "wx_your_app_secret" app_config: app: min_version: "1.2.0" latest_version: "1.3.5" force_update: true api: base_url: "https://api.xxx.com" version: "2026-03-16" min_client_version: "1.2.0" webview: base_url: "https://m.xxx.com" version: "2026-03-16" min_client_version: "1.2.0" ttl_seconds: 3600 disabled: false disable_reason: ""