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 -->

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/521643.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

机器学习者都应该知道的五种损失函数!

摘要&#xff1a; 还不知道这五种损失函数&#xff1f;你怎么在机器学习这个圈子里面混&#xff1f;在机器学习中&#xff0c;所有的机器学习算法都或多或少的依赖于对目标函数最大化或者最小化的过程&#xff0c;我们常常把最小化的函数称为损失函数&#xff0c;它主要用于衡量…

linux服务器监控zabbix,Linux监控之--使用ZABBIX监控web服务器

使用ZABBIX监控web服务器实验拓扑图&#xff1a;实验思路&#xff1a;nginx添加状态统计模块&#xff0c;编写nginx对应的状态统计脚本。zabbix-server导入nginx模板&#xff0c;并对主机实现监控。实验环境角色IP地址操作系统版本软件包Zabbix_server192.168.0.158/24Centos6.…

Facebook 约十亿美元收购脑机技术公司,助攻AR研发;苹果宣布新款 Mac Pro 在美国生产;谷歌称已实现量子霸权…...

关注并标星星CSDN云计算极客头条&#xff1a;速递、最新、绝对有料。这里有企业新动、这里有业界要闻&#xff0c;打起十二分精神&#xff0c;紧跟fashion你可以的&#xff01;每周三次&#xff0c;打卡即read更快、更全了解泛云圈精彩newsgo go go 小米MIX Alpha手机官方概念图…

知道这些用于数据科学和机器学习的GitHub存储库和Reddit主题吗?

摘要&#xff1a; 5月最热门的GitHub存储库和顶级Reddit讨论&#xff0c;戳进来~GitHub和Reddit都是比较有趣的平台&#xff0c;在这里&#xff0c;我不仅学习了数据科学的一些最佳应用&#xff0c;而且还了解数据科学家们是如何编程的。一直以来&#xff0c;GitHub都是开发人员…

flutter的按钮如何变为不可选中_Flutter 61: 图解基本 Button 按钮小结 (一)

Button 在日常中是必不可少的&#xff0c;小菜尝试过不同类型的 Button&#xff0c;也根据需求自定义过&#xff0c;今天小菜系统的学习一下最基本的 Button&#xff1b;Flutter 中没有 Button Widget&#xff0c;但提供了很多不同类型的 Child Button Widget&#xff1b;小菜分…

l2-008 最长对称子串 (25分)_小学数学关于时间认识(时、分、秒)的几点总结

本文将通过对照学习一个个知识点&#xff0c;延伸出各种知识点的常用题型。一、时、分、秒之间的换算&#xff1a;1时60分 1分60秒这类题型考的是时间单位之间的换算&#xff0c;一种是大单位换小单位&#xff0c;一种是小单位换大单位。在之前的一篇文章里有关于换算的计算方法…

java.sql.SQLSyntaxErrorException: ORA-00923: 未找到要求的 FROM 关键字

ssm(Oracle)配置druid数据库连接池&#xff0c;正常启动项目&#xff0c;但是请求访问数据库时报错“java.sql.SQLSyntaxErrorException: ORA-00923: 未找到要求的 FROM 关键字”原因&#xff1a;jdbc配置 validationQuery:SELECT 1这是mysql的写法&#xff0c;oracle应改为 va…

linux中退格出现乱码,SSH中的SQL命令按退格键出现乱码的问题解决

用SSH调用SQLPLUS输入SQL语句&#xff0c;按backspace(退格键)出现 ^H的乱码如下所示&#xff1a;[oracleeven ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on Fri Jun 6 00:09:23 2014Copyright (c) 1982, 2005, Oracle. All rights reserved.Connect…

三分钟学会如何在函数计算中使用 puppeteer

摘要&#xff1a; 使用 puppeteer 结合函数计算&#xff0c;可以快速的构建弹性的服务完成各种功能&#xff0c;包括&#xff1a;生成网页截图或者 PDF、高级爬虫&#xff0c;可以爬取大量异步渲染内容的网页、模拟键盘输入、表单自动提交、登录网页等&#xff0c;实现 UI 自动…

如何在阿里云上构建一个合适的Kubernetes集群

摘要&#xff1a; 声明 本文主要介绍如何在阿里云上构建一个K8S集群的实践&#xff0c;只是作为参考&#xff0c;大家可以根据实际情况做出调整。 集群规划 在实际案例中发现&#xff0c;有不少同学使用了很多的小规格的ECS来构建K8S集群&#xff0c;这样其实即没有达到省钱的目…

Could not load oracle/sql/converter_xcharset/lx20354.glb.

将WebRoot\WEB-INF\lib下的mysql-connector-java-5.1.7-bin.jar或者ojdbc14.jar剪贴 到Tomcat 6.0\lib下&#xff0c;移至Tomcat 6.0\lib下。

dedecms右侧悬浮_织梦dedecms网站上添加漂浮广告

在织梦dedecms的网站上添加漂浮广告其实很简单&#xff0c;这篇文章主要讲的是在织梦网站首页添加漂浮广告。我们用本地搭建的织梦默认模板演示。1、准备一个广告图片准备一个广告图片&#xff0c;命名为漂浮.gif &#xff0c;设置好图片大小150*150 &#xff0c;之后把图片放到…

360断网急救箱_万事不求人,教你自己动手修复网络断网

日常使用中&#xff0c;我们经常会遇到原来好好的网络忽然无法上网的问题。在排除宽带没有问题&#xff0c;硬件交换机、路由器、网线没有问题的情况下&#xff0c;我们可以充分利用第三方工具的修复功能。前几天&#xff0c;我就遇到一例电脑不能上网的问题&#xff0c;同一办…

linux 网络dma驱动,S3C2410的Linux下DMA驱动程序开发

网上介绍Linux下的一般驱动程序开发示例浩如烟海&#xff0c;或是因为简单&#xff0c;关于DMA驱动的介绍却寥寥无几&#xff1b;近期因工作需要&#xff0c;花了几日时间开发了某设备在S3C2410处理器Linux下DMA通信的驱动程序&#xff0c;有感于刚接手时无资料借鉴的茫然&…

如何开启MySQL慢查询日志

摘要&#xff1a; 前言 数据库日志记录了用户对数据库的各种操作及数据库发生的各种事件。能帮助数据库管理员追踪、分析问题。MySQL提供了错误日志、二进制日志、查询日志、慢查询日志。 MySQL的慢查询日志是MySQL提供的一种日志记录&#xff0c;它用来记录在MySQL中响应时间超…

Pivotal冯雷:以数字化为核心竞争力的时代 自主可控是企业的“必然选择”

戳蓝字“CSDN云计算”关注我们哦&#xff01;随着互联网的飞速发展&#xff0c;特别是近年来随着社交网络、物联网、云计算以及多种传感器的广泛应用&#xff0c;以数量庞大&#xff0c;种类众多&#xff0c;时效性强为特征的非结构化数据不断涌现&#xff0c;数据的重要性愈发…

druid去掉广告

定位问题 产生广告的JS文件在 druid-1.1.19.jar/support/http/resources/js/common.js。 查看源码可知是buildFooter方法进行植入&#xff0c;由init方法调用。 解决方案&#xff1a; 找到对应的依赖jar包&#xff0c;如druid-1.1.19.jar 找到support/http/resource/js/comm…

阿里巴巴的AI算法程序媛是怎样的一种存在?

摘要&#xff1a; 一个专注人脸识别技术长达11年的程序媛。程序媛、AI、算法、人脸识别、阿里安全图灵实验室……这些标签任何一个都极具话题性&#xff0c;但如果一个女子同时拥有这些标签&#xff0c;那会是怎样的存在&#xff1f;在见到于鲲之前&#xff0c;我的脑子里是各种…

Hadoop 中zoo_数据分析中的Excel、R、Python、SPSS、SAS和SQL

作为一直想入门数据分析的童鞋们来说&#xff0c;如何选定一门面向数据分析的编程语言或工具呢&#xff1f;注意是数据分析&#xff0c;而不是大数据哦&#xff0c;数据分析是基础了。数据分析的工具千万种&#xff0c;综合起来万变不离其宗。无非是数据获取、数据存储、数据管…

linux下装sqlserver安装包,【sqlServer】CentOS7.x 上Microsoft SQL Server for Linux安装和配置...

SQL Server Documentationhttps://docs.microsoft.com/en-us/sql/sql-server/sql-server-technical-documentation?viewsql-server-2017Installation guidance for SQL Server on Linuxhttps://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup?viewsql-server-20…