SSM框架整合druid查看监控数据
生活随笔
收集整理的這篇文章主要介紹了
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查看监控数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Swagger的描述注释配置详解
- 下一篇: Flowable通过api查询流程返回流