配置druid的监控后,不显示数据源及sql

salonzhou 发布于 2013/04/22 10:44
阅读 13K+
收藏 0

配置了druid的监控,配置内容如下:

web.xml

<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>
<filter>
    <filter-name>DruidWebStatFilter</filter-name>
    <filter-class>com.alibaba.druid.support.http.WebStatFilter</filter-class>
    <init-param>
        <param-name>exclusions</param-name>
        <param-value>*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*</param-value>
    </init-param>
  </filter>
  <filter-mapping>
    <filter-name>DruidWebStatFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>  

数据连接配置:

map.put("timeBetweenEvictionRunsMillis", "3600000");
map.put("minEvictableIdleTimeMillis", "18000000");
map.put("filters", "stat,log4j,default");
......

访问:http://IP:8080/druid

能查看webURL/index/websession,

查看datasource 提示:(*) property for user to setup

查看sql 没有内容

以下是问题补充:

@小小刚:求解,我也遇到了这个问题了 (2013/07/02 20:33)
加载中
1
刘俊林
刘俊林

1.0.12版本,也出现此问题了,数据源只有(*) property for user to setup, SQL监控页面为空,换回1.0.11版本就正常了

1
黄灿贤

引用来自“刘俊林”的评论

1.0.12版本,也出现此问题了,数据源只有(*) property for user to setup, SQL监控页面为空,换回1.0.11版本就正常了

@ wenshao 我的也是这样,是怎么回事呢。。。。
1
juqkai
juqkai

在datasource中添加:

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

0
秋守春战
我也遇到同样问题,求解。
0
s
salonzhou
还没有解决,不是很必要暂时先放着
0
千纸鹤
千纸鹤
按照官方的文档配置,直接复制过来的,没有问题,能够显示相关信息,仔细检查配置,是不是哪里和网上的不一样?
s33ker
s33ker
回复 @salonzhou : 我的本地也不能用,你现在解决了吗?
s
salonzhou
一模一样的配置文件在本地电脑上没有问题,在服务器上不错
0
永明
永明
<filter-mapping>
<filter-name>EncodingFilter</filter-name>
<url-pattern>*.json</url-pattern>

</filter-mapping>

很有可能是你在web.xml文件配置了*.json的自定义拦截器。

0
yanick
yanick
我也遇到此问题~
0
s33ker
s33ker
我也遇到同样问题,求解。
s
salonzhou
在web.xml中,添加下面的配置试试
0
s
salonzhou

添加以下到web.xml中

    <filter-name>DruidWebStatFilter</filter-name>

    <filter-class>com.alibaba.druid.support.http.WebStatFilter</filter-class>
    <init-param>
        <param-name>exclusions</param-name>
        <param-value>*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*</param-value>
    </init-param>
  </filter>
  <filter-mapping>
    <filter-name>DruidWebStatFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping> 
itwriter
itwriter
同样的问题困扰多日,谢谢!!
s33ker
s33ker
这个我都添加了,我发现问题了,我用的是最新版1.0.12,换回1.0.11就好了,谢谢
返回顶部
顶部