package com.paas.utils; import com.alibaba.druid.support.http.StatViewServlet; import com.alibaba.druid.support.http.WebStatFilter; import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.boot.web.servlet.ServletRegistrationBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import javax.servlet.Filter; import javax.servlet.Servlet; import java.util.Arrays; import java.util.HashMap; import java.util.Map; /** * @author 954L * @create 2020/4/26 12:36 */ @Configuration public class DruidConfig { /** * 配置druid的servlet * * @return */ @Bean public ServletRegistrationBean<Servlet> druidServlet() { ServletRegistrationBean<Servlet> servletServletRegistrationBean = new ServletRegistrationBean<>(new StatViewServlet(), "/druid/*"); // 登录druid后台的账密 servletServletRegistrationBean.addInitParameter("loginUsername", "root"); servletServletRegistrationBean.addInitParameter("loginPassword", "password"); // 是否允许页面清空统计数据,重新开始计数 servletServletRegistrationBean.addInitParameter("resetEnable", "false"); // ip白名单 servletServletRegistrationBean.addInitParameter("allow", "127.0.0.1,192.168.0.1"); // ip黑名单名单 FilterChain拦截器 servletServletRegistrationBean.addInitParameter("deny", "192.168.0.2"); return servletServletRegistrationBean; } }
Druid 数据监控
最新推荐文章于 2024-02-22 19:20:41 发布