settings.yml 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  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. # 数据权限功能开关
  17. enabledDp: true
  18. database:
  19. # 数据库类型 mysql, sqlite3, postgres, sqlserver
  20. driver: mysql
  21. # 数据库连接字符串 mysql 缺省信息 charset=utf8&parseTime=True&loc=Local&timeout=1000ms
  22. # sqlserver: sqlserver://用户名:密码@地址?database=数据库名
  23. source: root:123456@tcp(192.168.0.104:3306)/IotAdmin_V1?charset=utf8&parseTime=True&loc=Local&timeout=1000ms
  24. connMaxIdleTime: 3600 #最大空闲时间 单位秒
  25. connMaxLifetime: 7200 #最大存活时间 单位秒
  26. maxIdleConns: 25
  27. maxOpenConns: 25
  28. registers:
  29. # 多数据库配置
  30. # databases:
  31. # t1:
  32. # driver: mysql
  33. # source:
  34. # t2:
  35. # driver: mysql
  36. # source:
  37. gen:
  38. dBName: IotAdmin_V1
  39. frontPath: ../../UI/IOTADMIN.VUE/src
  40. # jwt:
  41. # # token 密钥,生产环境时及的修改
  42. # secret: IotAdmin
  43. # # token 过期时间 单位:秒
  44. # timeout: 3600
  45. logger:
  46. # 日志类型 default,zap
  47. type: default
  48. # 日志存放路径
  49. path: _logs
  50. # 日志输出,file:文件,default:命令行,其他:命令行
  51. stdout: 'default' #控制台日志,启用后,不输出到文件
  52. # 日志等级, trace, debug, info, warn, error, fatal
  53. level: trace
  54. # 数据库日志开关 (登录日志,操作日志)
  55. enabledDb: true
  56. extend:
  57. aMap:
  58. key: 2a53817d8ccbbfe0e653a462ffc64548
  59. demo:
  60. name: TEST