Druid資料來源監控及慢sql記錄使用文件

2021-08-15 15:29:26 字數 1620 閱讀 1715

註冊druid 監控servlet

管理介面url: http://localhost:8081/druid

使用者名稱:admin

密碼: p@ssw0rd

使用者名稱和密碼可以修改。

@value("$")

privatestring loginusername;

@value("$")

privatestring loginpassword;

/**

* 新增druid監控

* @return

*/

@bean

@profile("druidstat")

publicservletregistrationbean statviewservlet()

3、啟用druid監控配置

spring.profiles.include=druidstat

4、慢sql記錄在日誌中

慢sql日誌檔名為log/slow_sql.log.

慢sql配置可以修改,預設為1s以上為慢sql.

@value("$")

privatelongslowsqlmillis;

service模組中的datasource新增如下filter.

service config修改

statfilter statfilter =newstatfilter();

statfilter.setmergesql(true);

statfilter.setlogslowsql(true);

statfilter.setslowsqlmillis(slowsqlmillis);

filters.add(statfilter);

SpringBoot 監控Druid資料來源整合

druid是阿里巴巴開源平台上乙個資料庫連線池實現,它不但結合了c3p0 dbcp proxool等資料庫連線池的優點,同時還加入了日誌監控,可以分別監控db池連線和sql的執 況,是一款針對監控而生的資料庫連線池 新增druid啟動場景 com.alibabagroupid druid sprin...

druid配置資料來源

configuration enabletransactionmanagement public class druiddatesourceconfig private string driverclass value private string jdbcurl value private str...

alibaba的druid資料來源 sql 監控

1配置 web.xml 加入 2 啟動專案,並登陸。3 訪問位址 http localhost 8080 www web druid www web為專案名 參考 原理,利用spring aop特性,攔截指定包的方法,分析每個方法的執行時間等引數特性。spring servlet.xml新增如下 c...