当前位置: 首页 > 网络应用技术

Spring Boot集成的DRUID数据监视

时间:2023-03-08 02:25:28 网络应用技术

  Druid Spring Boot启动器用于帮助您轻松地集成DRUID数据库连接池并在Spring Boot Project中进行监视。这篇文章将结合Spring Boot以集成DRUID以进行数据源监视。

  Druid是Ali开源的JDBC应用程序组件,包括三个部分:Druiddriver代理驱动程序,可以基于过滤器 - 链模式提供插头 - 系统;druiddatasource有效和管理数据库连接池;SQLPARSER SQL语法分析;Druid是Java语言中最多的。良好的数据库连接池。druid可以提供强大的监视和扩展功能。

  德鲁伊是一个开源项目。源代码主机在GitHub上。源代码仓库地址是https://github.com/alibaba/druid..在同一时间,每次Druid发布正式版本和快照时,源代码都会包装。您可以从上面的下载地址找到源代码的相关版本。

  从理论上讲,它支持所有JDBC驱动数据库。实际测试是

  MySQL支持,大规模使用Oracle支持,大型SQLSERVER支持Postgres支持DB2支持H2支持Derby支持SQLITE支持SYBASE支持SYBASE支持DRUID,以识别基于URL前缀的驱动程序,这使配置更加方便和简洁。

  jnetdirect.jsql.jsqldriverjdbc:jturbocom.newatrata.jturbo.driver.driver.driverjdbc:firebirdsqlorg.jdbc.fbdriverjdbcjust增加了项目的pom.xml。

  主要依赖性是德鲁伊,而其他依赖性是mysql和mybatis依赖项。

  配置DRUIDMONITERCONFIG CRODIGE DRUID监视管理背景,主要是在网络端查看监视管理信息。主要配置信息包括用户名,用户名和密码,访问权限的权限以及黑名单IP和其他信息。要配置Web监视过滤器以过滤静态文件

  基本配置信息配置文件主要包含数据源的数据源,数据库用户名,数据库密码和数据源的驱动程序。

  启动项目启动项目后,输入http://127.0.0.0.0.0.0.1:8888/druid/在浏览器中,会自动跳到http://127.0.0.0.0.0.1:88888/druid/login.html,您需要输入用户名和密码信息

  输入用户名和密码后,输入监视页面,该页面信息如下:

  它主要包括:数据源,SQL监视,SQL防火墙,Web应用程序,URI监视,会话监视,Spring Monitoring,JSON API和其他信息。

  Spring Boot集成了DRUID数据监视,这对于我们分析数据库连接的数据信息非常方便。SQL监视是一个基本的条目教程。更深层次的配置将在后面的教程中进行解释。

  作者简介:[Xiao ajie]鼓声猿,Java开发人员和爱好者。公共帐户[Java Full Stack Architect]维护者,欢迎注意阅读和交流。

  好吧,谢谢您的阅读,希望您喜欢它。如果您对您有所帮助,请喜欢收藏。如果有任何缺点,请评论并纠正它。下次请参见您。