druid+spring的url监控和spring监控开启

1,url监测:

web.xml中配置以下代码:

<!-- druid url monitor setting start -->
<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>
<init-param>
<param-name>profileEnable</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>DruidWebStatFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- druid url monitor setting end -->

 

2,spring监控开启:

 

在spring.xml文件中配置以下代码(不要在spring-mvc.xml中配置)

 

<!-- druid spring monitor setting -->
<bean id="druid-stat-interceptor" class="com.alibaba.druid.support.spring.stat.DruidStatInterceptor" />
<bean id="druid-stat-pointcut" class="org.springframework.aop.support.JdkRegexpMethodPointcut" scope="prototype">
<property name="patterns">
<list>
<value>cn.XXX.XXX.service.*</value>
<value>cn.XXX.XXX.dao.*</value>
</list>
</property>
</bean>
<aop:config proxy-target-class="true">
<aop:advisor advice-ref="druid-stat-interceptor" pointcut-ref="druid-stat-pointcut" />

 

------------------------------------完------------------------------------------------
</aop:config>

posted @ 2016-05-10 15:09  final0901  阅读(7821)  评论(0编辑  收藏  举报