zoukankan      html  css  js  c++  java
  • Spring Boot (13) druid监控

    druid

      druid是和tomcat jdbc一样优秀的连接池,出自阿里巴巴。除了连接池,druid哈hi有一个很实用的监控功能。

    pom.xml

      添加了以下依赖后,会自动用druid连接池替代默认的tomcat jdbc连接池

            <!--druid监控 -->
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>druid-spring-boot-starter</artifactId>
                <version>1.1.0</version>
            </dependency>

    参数配置

      在application.yml中配置spring.datasource.druid作为前缀的参数,会注入到druid连接池中。默认有的监控没有开启,现在全部配置开启

    spring:
      datasource:
        #druid
        druid:
          #spring监控,可以用,监控多个内容 *匹配等
          aop-patterns: com.david.controller.HelloController
          stat-view-servlet:
            #监控页面账号
            login-username: admin
            #监控页面密码
            login-password: 1234

    sql监控

      启动项目:访问localhost:8088/druid/index.html

      输入账号密码登陆 上面配置的

    运行一个监控的程序,执行了controller包中的方法后,才能看到监控数据。

    sql监控

    其他监控

      spring监控:和sql监控类似,我配置的是监控的HelloController,所以显示的是控制层执行的时间分布

      数据源:显示当前连接池的参数配置,页面右上角有中英文切换,可以对照着查看说明

      sql防火墙:防御sql攻击,拦截sql请求

     

  • 相关阅读:
    c# 委托
    datagrid加下拉列表dropdownlist
    MySQL存储过程的基本函数(三)
    MySQL存储过程详解 mysql 存储过程(二)
    MySQL存储过程(一)
    SFTP 文件上传下载引用代码
    JAVA SFTP文件上传、下载及批量下载
    java中遍历MAP的几种方法
    POSTGRESQL 导入导出
    db2move 数据导出整理
  • 原文地址:https://www.cnblogs.com/baidawei/p/9110653.html
Copyright © 2011-2022 走看看