日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SSM框架整合druid查看监控数据

發布時間:2024/9/27 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SSM框架整合druid查看监控数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、添加druid依賴

<!--數據庫連接池--> <dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.1.19</version> </dependency>

二、spring-mybatis.xml配置文件中druid的配置

<!-- 數據庫連接池 --><bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="clone"><property name="driverClassName" value="${jdbc.driver}"/><property name="url" value="${jdbc.url}"/><property name="username" value="${jdbc.username}"/><property name="password" value="${jdbc.password}"/><!-- 配置初始化大小、最小、最大 --><!-- 通常來說,只需要修改initialSize、minIdle、maxActive --><!-- 初始化時建立物理連接的個數,缺省值為0 --><property name="initialSize" value="${jdbc.initialSize}"/><!-- 最小連接池數量 --><property name="minIdle" value="${jdbc.minIdle}"/><!-- 最大連接池數量,缺省值為8 --><property name="maxActive" value="${jdbc.maxActive}"/><!-- 獲取連接時最大等待時間,單位毫秒。配置了maxWait之后,缺省啟用公平鎖,并發效率會有所下降,如果需要可以通過配置useUnfairLock屬性為true使用非公平鎖。 --><property name="maxWait" value="${jdbc.maxWait}"/><!-- 添加此處作用是為了在SQL監控頁面顯示sql執行語句,不配置不顯示 --><property name="filters" value="stat" /></bean>

db.properties

jdbc.username=root jdbc.password=root jdbc.driverClass=com.mysql.jdbc.Driver jdbc.jdbcUrl=jdbc:mysql://localhost:3306/druid #連接池初始化連接 jdbc.initialSize=10 #連接池最大連接數 jdbc.maxActive=100 #連接池最大空閑連接 jdbc.maxIdle=0 #連接池最小空閑連接 jdbc.minIdle=0 #等待超時 jdbc.maxWait=5000

三、web.xml中druid的配置

<!-- 連接池 啟用Web監控統計功能 begin --><filter><filter-name>DruidWebStatFilter</filter-name><filter-class>com.alibaba.druid.support.http.WebStatFilter</filter-class><init-param><param-name>exclusions</param-name> <!-- 經常需要排除一些不必要的url --><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><servlet><servlet-name>DruidStatView</servlet-name><servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class><!-- 這個StatViewServlet的用途包括:提供監控信息展示的html頁面;提供監控信息的JSON API --></servlet><servlet-mapping><servlet-name>DruidStatView</servlet-name><url-pattern>/druid/*</url-pattern></servlet-mapping><!-- 連接池 啟用Web監控統計功能 end -->

總結

以上是生活随笔為你收集整理的SSM框架整合druid查看监控数据的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。