druid 配置監控頁面和開啟防火牆,spring

2022-05-23 11:48:08 字數 1182 閱讀 3665

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提供了乙個高效 功...