settings: application: # dev开发环境 test测试环境 prod线上环境 mode: dev # 服务器ip,默认使用 0.0.0.0 host: 0.0.0.0 # 服务名称 name: IotAdmin description: "Hello World!" version: 1.0 # 端口号 port: 14001 tcpPort: 14002 readTimeout: 1 writerTimeout: 2 dataLogFile: _data/iot # 数据权限功能开关 enabledDp: true database: # 数据库类型 mysql, sqlite3, postgres, sqlserver driver: mysql # 数据库连接字符串 mysql 缺省信息 charset=utf8&parseTime=True&loc=Local&timeout=1000ms # sqlserver: sqlserver://用户名:密码@地址?database=数据库名 source: root:123456@tcp(192.168.0.104:3306)/IotAdmin_V1?charset=utf8&parseTime=True&loc=Local&timeout=1000ms connMaxIdleTime: 3600 #最大空闲时间 单位秒 connMaxLifetime: 7200 #最大存活时间 单位秒 maxIdleConns: 25 maxOpenConns: 25 registers: # 多数据库配置 # databases: # t1: # driver: mysql # source: # t2: # driver: mysql # source: gen: dBName: IotAdmin_V1 frontPath: ../../UI/IOTADMIN.VUE/src # jwt: # # token 密钥,生产环境时及的修改 # secret: IotAdmin # # token 过期时间 单位:秒 # timeout: 3600 logger: # 日志类型 default,zap type: default # 日志存放路径 path: _logs # 日志输出,file:文件,default:命令行,其他:命令行 stdout: 'default' #控制台日志,启用后,不输出到文件 # 日志等级, trace, debug, info, warn, error, fatal level: trace # 数据库日志开关 (登录日志,操作日志) enabledDb: true saveDays: 10 extend: aMap: key: 2a53817d8ccbbfe0e653a462ffc64548 demo: name: TEST