Browse Source

修正DRUID 监控mysql状态BUG

master
xyiege 4 years ago
parent
commit
5a9c97c847
  1. 4
      conf/db.properties
  2. 4
      src/main/java/cn/chjyj/szwh/configure/DruidConfig.java
  3. 16
      src/main/resources/application.properties

4
conf/db.properties

@ -13,8 +13,8 @@ druid.min-idle=10
druid.max-wait=6000
druid.pool-prepared-statements=true
druid.max-pool-prepared-statement-per-connection-size=20
druid.time-between-connect-error-millis=60000
druid.min-evictable-idle-time-millis=30000
#druid.time-between-connect-error-millis=60000
#druid.min-evictable-idle-time-millis=30000
# 查看统计状态
druid.stat-view-servlet.enabled=true
druid.stat-view-servlet.url-pattern=/druid/*

4
src/main/java/cn/chjyj/szwh/configure/DruidConfig.java

@ -68,9 +68,9 @@ public class DruidConfig {
@Bean
public ServletRegistrationBean<Servlet> druidServlet() {
// 进行 druid 监控的配置处理
ServletRegistrationBean<Servlet> srb = new ServletRegistrationBean<>(new StatViewServlet(), "/druid/**");
ServletRegistrationBean<Servlet> srb = new ServletRegistrationBean<>(new StatViewServlet(), "/druid/*");
// 白名单
// srb.addInitParameter("allow", "127.0.0.1");
srb.addInitParameter("allow", "127.0.0.1");
// 黑名单
//srb.addInitParameter("deny", "192.168.31.253");
// 用户名

16
src/main/resources/application.properties

@ -62,15 +62,7 @@ spring.datasource.druid.web-stat-filter.url-pattern=/*
spring.datasource.druid.web-stat-filter.exclusions=*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*
#是否启用StatViewServlet默认值true
spring.datasource.druid.stat-view-servlet.enabled= true
#访问路径为/druid时,跳转到StatViewServlet
spring.datasource.druid.stat-view-servlet.url-pattern=/druid/*
# 是否能够重置数据
spring.datasource.druid.stat-view-servlet.reset-enable=false
# 需要账号密码才能访问控制台,默认为root
#spring.datasource.druid.stat-view-servlet.login-username=admin
#spring.datasource.druid.stat-view-servlet.login-password=123456
#IP白名单
#spring.datasource.druid.stat-view-servlet.allow=127.0.0.1
#IP黑名单(共同存在时,deny优先于allow)
#spring.datasource.druid.stat-view-servlet.deny=192.168.15.21
# 链接时间
spring.datasource.druid.min-evictable-idle-time-millis=30000
#
spring.datasource.druid.time-between-connect-error-millis=60000

Loading…
Cancel
Save