application-dev.yml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. server:
  2. # 服务器的HTTP端口,默认为8080
  3. port: 8080
  4. # 数据源配置
  5. spring:
  6. datasource:
  7. type: com.alibaba.druid.pool.DruidDataSource
  8. driverClassName: com.mysql.cj.jdbc.Driver
  9. druid:
  10. # 主库数据源
  11. master:
  12. url: jdbc:mysql://localhost:3306/ygtx_gxt?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  13. username: root
  14. password: 123123
  15. # 从库数据源
  16. slave:
  17. # 从数据源开关/默认关闭
  18. enabled: false
  19. url:
  20. username:
  21. password:
  22. # 源数据库数据源(用于设备同步)
  23. source:
  24. url: jdbc:mysql://localhost:3306/equipment_source?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  25. username: root
  26. password: 123123
  27. initialSize: 5
  28. minIdle: 5
  29. maxActive: 20
  30. maxWait: 60000
  31. # 初始连接数
  32. initialSize: 5
  33. # 最小连接池数量
  34. minIdle: 10
  35. # 最大连接池数量
  36. maxActive: 20
  37. # 配置获取连接等待超时的时间
  38. maxWait: 60000
  39. # 配置连接超时时间
  40. connectTimeout: 30000
  41. # 配置网络超时时间
  42. socketTimeout: 60000
  43. # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  44. timeBetweenEvictionRunsMillis: 60000
  45. # 配置一个连接在池中最小生存的时间,单位是毫秒
  46. minEvictableIdleTimeMillis: 300000
  47. # 配置一个连接在池中最大生存的时间,单位是毫秒
  48. maxEvictableIdleTimeMillis: 900000
  49. # 配置检测连接是否有效
  50. validationQuery: SELECT 1 FROM DUAL
  51. testWhileIdle: true
  52. testOnBorrow: false
  53. testOnReturn: false
  54. webStatFilter:
  55. enabled: true
  56. statViewServlet:
  57. enabled: true
  58. # 设置白名单,不填则允许所有访问
  59. allow:
  60. url-pattern: /druid/*
  61. # 控制台管理用户名和密码
  62. login-username: ygtxAdmin
  63. login-password: srLl!oXNa0Ady@#sJPTRMw78mD
  64. filter:
  65. stat:
  66. enabled: true
  67. # 慢SQL记录
  68. log-slow-sql: true
  69. slow-sql-millis: 1000
  70. merge-sql: true
  71. wall:
  72. config:
  73. multi-statement-allow: true
  74. # redis 配置
  75. redis:
  76. # 地址
  77. host: localhost
  78. # 端口,默认为6379
  79. port: 6379
  80. # 数据库索引
  81. database: 0
  82. # 密码
  83. password:
  84. # 连接超时时间
  85. timeout: 10s
  86. lettuce:
  87. pool:
  88. # 连接池中的最小空闲连接
  89. min-idle: 0
  90. # 连接池中的最大空闲连接
  91. max-idle: 8
  92. # 连接池的最大数据库连接数
  93. max-active: 8
  94. # #连接池最大阻塞等待时间(使用负值表示没有限制)
  95. max-wait: -1ms
  96. minio:
  97. #http://175.42.33.78:39105 , minioadmin:minioadmin
  98. url: http://175.42.33.78:9000
  99. accessKey: RmwV1j9pMm6d9j3gZOHq
  100. secretKey: 9d9b93xvmZMFs2Rvlc0NipqD1tHmxkYCtkxQTzcb
  101. bucketName: emcs