Spring Boot in Druid monitoring configuration page

Druid HikariCp performance compared to other database connection pool has some gaps, but monitoring relevant properties of the database connection pool may also catch other, as shown:

Today write about in Spring Boot Configuration Monitoring page, I paste it directly Servlet Filter and the seata relevant Druid configuration.

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 com.alibaba.druid.support.http.StatViewServlet;
import com.alibaba.druid.support.http.WebStatFilter;

@Configuration
public class DruidConfig {

    /**
     * 注册一个StatViewServlet
     *
     * @return servlet registration bean
     */
    @Bean
    public ServletRegistrationBean druidStatViewServlet() {
        ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean(
            new StatViewServlet(), "/druid/*");

        servletRegistrationBean.addInitParameter("loginUsername", "admin");
        servletRegistrationBean.addInitParameter("loginPassword", "123456");
        servletRegistrationBean.addInitParameter("resetEnable", "false");
        return servletRegistrationBean;

    @return
     *
     *
     * Register a: filterRegistrationBean/ **
    }Registration the bean filter
      * / 
    @Bean 
    public FilterRegistrationBean druidStatFilter () { 

        FilterRegistrationBean filterRegistrationBean = new new FilterRegistrationBean (
             new new WebStatFilter ()); 

        // add filtering rules. 
        filterRegistrationBean.addUrlPatterns ( "/ *" ); 

        // format information does not need to add negligible . 
        filterRegistrationBean.addInitParameter ( "Exclusions",. ".... * .js, GIF *, * JPG, PNG *, * CSS, ICO *, / Druid / *" );
         return filterRegistrationBean; 
    } 
}

for reference

 

Guess you like

Origin www.cnblogs.com/yidiandhappy/p/10977923.html