application-druid.yml 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. # 数据源配置
  2. spring:
  3. datasource:
  4. type: com.alibaba.druid.pool.DruidDataSource
  5. driverClassName: com.mysql.cj.jdbc.Driver
  6. druid:
  7. # 主库数据源
  8. master:
  9. # server-阿里云47服务器内网
  10. # url: jdbc:mysql://127.0.0.1:3306/pla-chem-sim-dev-1?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  11. # url: jdbc:mysql://47.104.188.84:65006/pla-chem-sim-dev-1?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  12. # username: sim
  13. # password: 6JwWnz6PEXRGYLr3
  14. # server-
  15. # url: jdbc:mysql://file.iot321.top:33103/pla-chem-sim-dev-2?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  16. # username: root
  17. # password: 8M6ahN7BXsXXDccR
  18. # server-
  19. # url: jdbc:mysql://192.168.1.40:3306/pla-chem-sim-dev-1?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  20. # username: root
  21. # password: 8M6ahN7BXsXXDccR
  22. # server-现场实验室
  23. url: jdbc:mysql://192.168.1.61:4886/pla-chem-sim-dev-2?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  24. username: root
  25. password: 7ZNo#9Arn3DFBN8N
  26. # url: jdbc:mysql://127.0.0.1:3306/pla-chem-sim-dev-2?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  27. # username: root
  28. # password: 123456
  29. # 从库数据源
  30. slave:
  31. # 从数据源开关/默认关闭
  32. enabled: false
  33. url:
  34. username:
  35. password:
  36. # 初始连接数
  37. initialSize: 5
  38. # 最小连接池数量
  39. minIdle: 10
  40. # 最大连接池数量
  41. maxActive: 20
  42. # 配置获取连接等待超时的时间
  43. maxWait: 60000
  44. # 配置连接超时时间
  45. connectTimeout: 30000
  46. # 配置网络超时时间
  47. socketTimeout: 60000
  48. # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  49. timeBetweenEvictionRunsMillis: 60000
  50. # 配置一个连接在池中最小生存的时间,单位是毫秒
  51. minEvictableIdleTimeMillis: 300000
  52. # 配置一个连接在池中最大生存的时间,单位是毫秒
  53. maxEvictableIdleTimeMillis: 900000
  54. # 配置检测连接是否有效
  55. validationQuery: SELECT 1 FROM DUAL
  56. testWhileIdle: true
  57. testOnBorrow: false
  58. testOnReturn: false
  59. webStatFilter:
  60. enabled: true
  61. statViewServlet:
  62. enabled: true
  63. # 设置白名单,不填则允许所有访问
  64. allow:
  65. url-pattern: /druid/*
  66. # 控制台管理用户名和密码
  67. login-username: sim
  68. login-password: i#%K9MPVC4c%a3#w
  69. filter:
  70. stat:
  71. enabled: true
  72. # 慢SQL记录
  73. log-slow-sql: true
  74. slow-sql-millis: 1000
  75. merge-sql: true
  76. wall:
  77. config:
  78. multi-statement-allow: true