golang-yitisheng-server/server/config/config.dev.yaml

56 lines
1.0 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

server:
port: 8081
worker_id: 1 # 工作机器ID (0-31)单实例使用1
datacenter_id: 0 # 数据中心ID (0-31)默认0 # 雪花算法机器ID (0-1023),分布式环境下不同实例需设置不同值
log:
level: debug
dir: logs
console: true
security:
enable: false
header_key: X-App-Sign
secret_key: yts@2025#secure
rate_limit:
enable: true
default:
interval: 2
max_requests: 3
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: 1
/user/major/list:
interval: 1
max_requests: 5
swagger:
user: admin
password: password
database:
driver: mysql
host: 10.13.13.1
port: 3306
database: yitisheng
username: root
password: "Db$7Hn#4Jm9Pq2!Xz"
charset: utf8mb4
max_idle_conns: 20
max_open_conns: 100
conn_max_lifetime: 1
log_mode: true
redis:
addr: 10.13.13.1:56379
password: "Rd@5Wk8#Nv3Yt6$Bm"
db: 1