首页 > 其他 > 详细

druid监控

时间:2020-07-08 18:26:59      阅读:46      评论:0      收藏:0      [点我收藏+]
 1    @ConfigurationProperties(prefix = "spring.datasource")
 2     @Bean
 3     public DataSource druidDataSource(){
 4         return new DruidDataSource();
 5     }
 6     
 7     //后台监控功能
 8     @Bean
 9     public ServletRegistrationBean statViewServlet(){
10         ServletRegistrationBean<StatViewServlet> bean = new ServletRegistrationBean<>(new StatViewServlet(), "/druid/*");
11        //后台需要有人登陆,账号密码配置
12         HashMap<String,String> map=new HashMap<>();
13         map.put("loginUsername","admin");
14         map.put("loginPassword","123456");//key是固定的
15         //运行谁去访问
16         map.put("allow","");
17 
18         bean.setInitParameters(map);
19         return bean;
20     }

拦截器

 1 @Bean
 2     public FilterRegistrationBean webStatFilter(){
 3         FilterRegistrationBean<Filter> bean = new FilterRegistrationBean<>();
 4         bean.setFilter(new WebStatFilter());
 5         Map<String, String> map=new HashMap<>();
 6         //这些东西不进行过滤
 7         map.put("exclusions","*.js,*.css,/druid/*");
 8         //可以过滤那些请求
 9         bean.setInitParameters(map);
10         return bean;
11     }

 

druid监控

原文:https://www.cnblogs.com/HezhenbinGoGo/p/13268266.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!