1.引入druid
<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.0</version> </dependency>
2.DuidConfig
import com.alibaba.druid.support.http.StatViewServlet; import com.alibaba.druid.support.http.WebStatFilter; import com.google.common.collect.Maps; import org.slf4j.Logger; import org.slf4j.LoggerFactory; 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 java.util.HashMap; import java.util.Map; @Configuration public class DruidConfig { private Logger logger = LoggerFactory.getLogger(DruidConfig.class); /** * Druid内置监控页面 * * @return */ @Bean public ServletRegistrationBean druidServlet() { logger.info("Init druid servlet configuration "); ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean(); servletRegistrationBean.setServlet(new StatViewServlet()); servletRegistrationBean.addUrlMappings("/druid/*"); Map<String, String> initParameters = Maps.newHashMap(); //登录查看信息的账号密码. initParameters.put("loginUsername", "druid"); initParameters.put("loginPassword", "123456"); //是否能够重置数据(禁用HTML页面上的“Reset All”功能) initParameters.put("resetEnable", "false"); initParameters.put("allow", ""); servletRegistrationBean.setInitParameters(initParameters); return servletRegistrationBean; } /** * 配置URI监控 * * @return */ @Bean public FilterRegistrationBean filterRegistrationBean() { FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(); filterRegistrationBean.setFilter(new WebStatFilter()); //添加过滤规则. filterRegistrationBean.addUrlPatterns("/*"); //添加不需要忽略的格式信息. filterRegistrationBean.addInitParameter("exclusions", "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"); return filterRegistrationBean; } }
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Fundebug发布Vue插件,简化BUG监控接入代码
- 监控全覆盖,接入只需 5 分钟:爱奇艺内容中台基于 CAT 的服务监控实践
- springmvc+dubbo+mybatis 接入大众点评 CAT 监控平台
- 云转码接入视频网站解决方案 express-ffmpeg接入discuz方案
- 数据接入治理平台
- 【Netty】如何接入新连接
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
JS 压缩/解压工具
在线压缩/解压 JS 代码
URL 编码/解码
URL 编码/解码