1. datasource中增加
"filters
" value="
stat,wall
"/>
2. spring 中增加(spring的支援)
"druid-stat-interceptor
"class="
com.alibaba.druid.support.spring.stat.druidstatinterceptor
"/>
"druid-stat-pointcut
"class="
org.springframework.aop.support.jdkregexpmethodpointcut
" scope="
prototype
">
"patterns
">
com.beta.mss.core.service.*
class="
true
">
ref="
druid-stat-interceptor
" pointcut-ref="
druid-stat-pointcut
"/>
需要注意的是這裡的patterns中一般只監控service,controller監控不到,同時spring**使用cglib的**方式,但是cglib不能**final類或被private,final修飾的方法,cglib面對具體**類,不能是介面,jdk的**是面向介面的。
關閉druid監控 Druid配置詳解
配置預設值說明 name配置這個屬性的意義在於,如果存在多個資料來源,監控的時候可以通過名字來區分開來。如果沒有配置,將會生成乙個名字,格式是 datasource system.identityhashcode this 另外配置此屬性至少在1.0.5版本中是不起作用的,強行設定name會出錯。u...
grails配置druid監控sql
buildconfig.groovy新增jar包,自行選擇版本 compile com.alibaba druid 1.1.21 resource.groovy新增datasource,注入druid的datasource beans 在此配置資料來源,由於我的資料庫連線引數是寫在datasourc...
利用Druid實現應用和SQL監控
一 關於druid druid是乙個jdbc元件,它包括三部分 druid可以做什麼?1 可以監控資料庫訪問效能,druid內建提供了乙個功能強大的statfilter外掛程式,能夠詳細統計sql的執行效能,這對於線上分析資料庫訪問效能有幫助。2 替換dbcp和c3p0。druid提供了乙個高效 功...