druid数据源监控配置和异常问题

前不久给公司折腾一个内部系统,期间因为性能问题找到了sql上,想起阿里的druid数据源支持慢sql和其他一些性能监控,所以直接整起~

druid的监控数据首先需要在dao层的数据源中配置如下参数:

<property name="filters" value="stat" />


1、单纯的慢sql监控只需要在web.xml中增加DruidStatView的servlet配置即可

	<servlet>
		<servlet-name>DruidStatView</servlet-name>
		<servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class>
	</servlet>
	<servlet-mapping>
		<servlet-name>DruidStatView</servlet-name>
		<url-pattern>/druid/*</url-pattern>
	</servlet-mapping>

2、如果还需要监控其他的一些性能,直接参看网上配置。

这里我想说的是配置中遇到的问题,我的druid版本是用的1.0.12,配置完servlet参数后,
直接访问项目地址/druid/index.html,但是当我访问慢sql页面时,发现没有任何数据显示,刷新亦无效,
后来经过多次查找,发现是druid的1.0.12版本有问题,切换到1.0.11或者更高版本发现数据直接出来了,
在此记录希望可以帮助遇到同样问题的兄弟~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值