github.com/isyscore/isc-gobase@v1.5.3-0.20231218061332-cbc7451899e9/server/test/application.yaml (about) 1 #api-module: sample 2 3 base: 4 profiles: 5 # 激活环境配置 6 active: default 7 # api: 8 # prefix: /api/app 9 application: 10 # 应用名称 11 name: sample 12 server: 13 version: 1.0.0.1 14 # 是否启用,默认:true 15 enable: true 16 # 端口号 17 port: 8080 18 # web框架gin的配置 19 gin: 20 # 有三种模式:debug/release/test 21 mode: debug 22 exception: 23 # 异常返回打印 24 print: 25 # 是否启用:true, false;默认 true 26 enable: false 27 # 一些异常httpStatus不打印;默认可不填 28 except: 29 - 408 30 - 409 31 endpoint: 32 # 健康检查处理,默认关闭,true/false 33 health: 34 enable: true 35 # 配置的动态实时变更,默认关闭,true/false 36 config: 37 enable: true 38 logger: 39 # 日志root级别:trace/debug/info/warn/error/fatal/panic,默认:info 40 level: info 41 time: 42 # 时间格式,time包中的内容 43 format: 2006-01-02 15:04:05 44 # 日志颜色 45 color: 46 # 启用:true/false,默认:false 47 enable: false 48 split: 49 # 日志是否启用切分:true/false,默认false 50 enable: false 51 # 日志拆分的单位:MB 52 size: 300 53 max: 54 history: 7 55 dir: ./logs 56 panic: false 57 console: 58 writeFile: false 59 etcd: 60 # 是否启用etcd 61 enable: true 62 # etcd的服务ip:port列表 63 endpoints: 64 - 10.30.30.78:52379 65 # 用户 66 username: root 67 # 密码 68 password: ZljIsysc0re123 69 # 拨号超时:是指连接失败后的超时时间;配置示例:1s、1000ms 70 dial-timeout: 5s 71