Spring Boot集成Druid监控
package com.xxxxxxx.framework.datasource.druid;import com.alibaba.druid.support.http.WebStatFilter;import javax.servlet.annotation.WebFilter;
import javax.servlet.annotation.WebInitParam;/*** druid过滤器.*/
@WebFilter(filterName = "druidWebStatFilter", urlPatterns = "/*", initParams = {// 忽略资源@WebInitParam(name = "exclusions", value = "*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*") })
public class DruidStatFilter extends WebStatFilter {
}
DruidStatFilter.Java类
package com.xxxxxxx.framework.datasource.druid;
import com.alibaba.druid.support.http.StatViewServlet;import javax.servlet.annotation.WebInitParam;
import javax.servlet.annotation.WebServlet;@WebServlet(urlPatterns = "/druid/*", initParams = {// IP白名单 (没有配置或者为空,则允许所有访问)@WebInitParam(name = "allow", value = ""),// IP黑名单 (存在共同时,deny优先于allow)@WebInitParam(name = "deny", value = "192.168.1.100"),
// // 用户名
// @WebInitParam(name = "loginUsername", value = "admin"),
// // 密码
// @WebInitParam(name = "loginPassword", value = "admin"),// 禁用HTML页面上的“Reset All”功能@WebInitParam(name = "resetEnable", value = "false") })
@SuppressWarnings("serial")
public class DruidStatServlet extends StatViewServlet {}
DruidStatServlet.Java类,如果需要登录时候有用户名密码,可以设置
@ServletComponentScan(basePackages ={"com.xxxxxxx.framework.datasource.druid"} )
@SpringBootApplication@EnableEncryptableProperties
public class ApiServiceApp {public static void main(String[] args) throws Exception {ApplicationContext ac = SpringApplication.run(ApiServiceApp.class, args);ProjectUtil.afterRun(ac, true, true);}
}
最后在main启动处加扫描
@ServletComponentScan(basePackages ={"com.xxxxxxx.framework.datasource.druid"} )
Spring Boot集成Druid监控相关推荐
- Spring Boot 集成 Druid 监控数据源
关注"Java后端技术全栈" 回复"面试"获取全套大厂面试资料 Druid 介绍 Druid 是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池.插件框架和 ...
- Spring Boot集成Druid异常discard long time none received connection.
Spring Boot集成Druid异常 在Spring Boot集成Druid项目中,发现错误日志中频繁的出现如下错误信息: discard long time none received conn ...
- Spring Boot 整合Druid监控
一.Druid简介 Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系. DruidDataSource 高效可 ...
- spring boot 集成druid数据库连接池,并打印sql
spring boot 2.x 集成druid pom文件配置 <dependencies><dependency><groupId>org.springframe ...
- Spring Boot配置druid监控页功能
1.导入坐标 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http ...
- Spring boot Security Druid 监控
1. Druid 配置属性 Druid数据源(连接池): 类似 c3p0.dbcp 数据源,可设置数据源连接初始化大小.最大连接数.等待时间.最小连接数等: Druid web 监控 filter(W ...
- Spring Boot集成Debezium监控数据库变化
看这篇文章之前,建议先看这篇文章,主要是采用数据库的binlog进行监听 mysql实时监听canal+kafka_怪只怪满眼尽是人间烟火-CSDN博客1.首先安装mysql2.然后安装kafka然后 ...
- Spring Boot 集成MyBatis
Spring Boot 集成MyBatis Spring Boot 系列 Spring Boot 入门 Spring Boot 属性配置和使用 Spring Boot 集成MyBatis Spring ...
- Spring Boot使用Druid和监控配置
完美与Spring Boot集成. 1.编写Spring Boot Druid配置类 DruidDataSourceProperties.java package org.paascloud.ops. ...
最新文章
- 【开发环境】Mac 安装 PyCharm 开发环境 ( 下载 PyCharm | 安装 PyCharm )
- 【Android 安全】DEX 加密 ( Application 替换 | 获取 ContextImpl、ActivityThread、LoadedApk 类型对象 )
- Django的mode的分组查询和聚合查询和F查询和Q查询
- qt布局嵌套_PyQt5 笔记(01):嵌套布局
- ubuntu下配置eclipse环境
- UNIX再学习 -- 信号处理
- 【C语言】 Linux内核源码-- do...while(0)解析
- linux多线程_Java+Linux,深入内核源码讲解多线程之进程
- epoll的两种模式
- 为 SQL Server 启用 AWE 内存。
- urlconnection.connect()和url.openconnection()的区别
- radare2命令介绍
- 苹果邮箱 android设置字体,苹果6邮件怎么设置qq邮箱怎么设置几号字体
- random.uniform()用法
- git bash批量dos2unix
- 配置案例| Modbus转Profinet网关与ARX-MA100微型空气质量监测系统连接
- 天呐,你竟然在配置文件配明文密码?
- Nginx服务器上安装SSL证书
- 计算机的磁盘碎片是什么,什么是磁盘的碎片化
- 要留住优秀员工,除了钱,你还可以用什么?
热门文章
- MongoDB学习3——mongoDB的一些基本使用
- 条件转移指令和无条件转移指令练习
- linux 进程 释放内存,Linux 释放内存方法和原理
- 【C++进阶】C++创建文件/屏幕输出流类(将信息同时输出到文件和屏幕)
- obj[]与obj._Ruby中带有示例的Array.rassoc(obj)方法
- Python---利用蒙特.卡罗方法计算圆周率近似值
- java三路快排,java二路快排很慢
- 662. 二叉树最大宽度 golang
- C++ 多态在异常中的使用
- androidstudio 日历视图怎么显示农历_中秋国庆旅游攻略怎么做?用这个便签软件很简单...