settings.yml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. settings:
  2. application:
  3. # dev开发环境 test测试环境 prod线上环境
  4. mode: dev
  5. # 服务器ip,默认使用 0.0.0.0
  6. host: 0.0.0.0
  7. # 服务名称
  8. name: IotAdmin
  9. description: "Hello World!"
  10. version: 1.0
  11. # 端口号
  12. port: 14001
  13. tcpPort: 14002
  14. readTimeout: 1
  15. writerTimeout: 2
  16. dataLogFile: _data/iot
  17. # 数据权限功能开关
  18. enabledDp: true
  19. database:
  20. # 数据库类型 mysql, sqlite3, postgres, sqlserver
  21. driver: mysql
  22. # 数据库连接字符串 mysql 缺省信息 charset=utf8&parseTime=True&loc=Local&timeout=1000ms
  23. # sqlserver: sqlserver://用户名:密码@地址?database=数据库名
  24. source: root:123456@tcp(192.168.0.104:3306)/IotAdmin_V1?charset=utf8&parseTime=True&loc=Local&timeout=1000ms
  25. connMaxIdleTime: 3600 #最大空闲时间 单位秒
  26. connMaxLifetime: 7200 #最大存活时间 单位秒
  27. maxIdleConns: 25
  28. maxOpenConns: 25
  29. registers:
  30. # 多数据库配置
  31. # databases:
  32. # t1:
  33. # driver: mysql
  34. # source:
  35. # t2:
  36. # driver: mysql
  37. # source:
  38. gen:
  39. dBName: IotAdmin_V1
  40. frontPath: ../../UI/IOTADMIN.VUE/src
  41. # jwt:
  42. # # token 密钥,生产环境时及的修改
  43. # secret: IotAdmin
  44. # # token 过期时间 单位:秒
  45. # timeout: 3600
  46. logger:
  47. # 日志类型 default,zap
  48. type: default
  49. # 日志存放路径
  50. path: _logs
  51. # 日志输出,file:文件,default:命令行,其他:命令行
  52. stdout: 'default' #控制台日志,启用后,不输出到文件
  53. # 日志等级, trace, debug, info, warn, error, fatal
  54. level: trace
  55. # 数据库日志开关 (登录日志,操作日志)
  56. enabledDb: true
  57. extend:
  58. aMap:
  59. key: 2a53817d8ccbbfe0e653a462ffc64548
  60. demo:
  61. name: TEST