53 lines
1.1 KiB
YAML
53 lines
1.1 KiB
YAML
Name: novatask # 服务名称
|
|
Host: 0.0.0.0 # 服务监听地址
|
|
Port: 8888 # 服务监听端口
|
|
|
|
# 日志配置
|
|
Log:
|
|
Mode: "file"
|
|
Encoding: "json"
|
|
Path: "logs"
|
|
Level: "info"
|
|
Compress: true
|
|
KeepDays: 7
|
|
MaxBackups: 3
|
|
MaxSize: 100
|
|
|
|
# 鉴权密钥配置
|
|
Auth:
|
|
AccessSecret: "Mj2G%szYe&$MP@ytNv8JktQN1n5^cPq%" # 鉴权token密钥
|
|
|
|
# mysql相关配置
|
|
MySql:
|
|
Addr: "127.0.0.1:3306" # mysql地址
|
|
User: "root" # mysql用户
|
|
Password: "123456" # mysql密码
|
|
Database: "nova_home" # 数据库名
|
|
|
|
# redis配置
|
|
Redis:
|
|
Host: "127.0.0.1:6379"
|
|
Pass: "xxx"
|
|
|
|
# redis缓存相关配置
|
|
Cache:
|
|
- Host: "127.0.0.1:6379"
|
|
Pass: "xxx"
|
|
|
|
# earn平台配置
|
|
Earn:
|
|
ClientId: "4d6269e3-8aac-4550-acf9-dc891caf20a8"
|
|
ClientSecret: "GJpQ4TmX4p2VMY7U3XtExZQKYfibMv24"
|
|
GameId: "c0deda99-bb15-47a2-a3be-f1fe2983cde2"
|
|
|
|
|
|
# earn 数据上报 定时任务配置
|
|
EarnCorn:
|
|
Spec: "@every 5m"
|
|
RunOnStart : true # 是否在启动时执行一次
|
|
|
|
# nft质押查询定时任务配置
|
|
NftTaskCron:
|
|
HolderSpec: "@every 30m"
|
|
SettleSpec: "5 0 0 * * ?" # 每天凌晨0点5秒执行质押结算
|
|
HolderCheckRunOnStart : false |