springboot關(guān)閉druid監(jiān)控 druid2改配置文件無效的解決
spring boot關(guān)閉druid監(jiān)控 druid2改配置文件無效
web-stat-filter:
enabled: false
stat-view-servlet:
enabled: false1、新的druid更改上述的配置是無效的。
2、再pom中刪除druid相關(guān)的依賴使用Spring boot自己的連接池或者其它連接池也可以,不過如果是多個(gè)模塊互相依賴,刪除單個(gè)druid依賴很麻煩,這時(shí)建議用下面這種方法。
3、如果是多個(gè)微服務(wù)通過nginx或者h(yuǎn)aproxy管理域名,可以直接在nginx或者h(yuǎn)aproxy上將/druid/** 相關(guān)的路徑直接指向404。
單個(gè)spring boot項(xiàng)目按照下面的方式,增加Filter直接攔截,一般用于項(xiàng)目審核漏洞。
大項(xiàng)目應(yīng)該還有更好的處理方式。
import org.springframework.stereotype.Component;
import org.springframework.web.filter.OncePerRequestFilter;
import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@Component
public class DruidFilter extends OncePerRequestFilter {
@Override
public void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain chain) throws ServletException, IOException {
String url = request.getRequestURI().substring(request.getContextPath().length());
if(url.contains("druid")){
return;
}else{
chain.doFilter(request,response);
}
}
}去除alibaba.druid的監(jiān)控頁面
1.首先有監(jiān)控頁面肯定是配置了
2.找到配置頁面:配置文件和代碼config都有可能有
處理方法
- 刪掉那一段代碼活配置
- 把一些配置改成false(enabled)
web-stat-filter:
enabled: false
url-pattern: /*
exclusions: /druid/*,*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico
profile-enable: true
stat-view-servlet:
enabled: false
url-pattern: /druid/*
reset-enable: false
login-username: ald
login-password: ald
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot使用@Value實(shí)現(xiàn)給靜態(tài)變量注入值
這篇文章主要介紹了SpringBoot使用@Value實(shí)現(xiàn)給靜態(tài)變量注入值的方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07
Spring Boot Shiro在Web應(yīng)用中的作用詳解
這篇文章主要為大家介紹了Spring Boot Shiro在Web應(yīng)用中的作用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02
Netty分布式NioEventLoop任務(wù)隊(duì)列執(zhí)行源碼分析
這篇文章主要為大家介紹了Netty分布式NioEventLoop任務(wù)隊(duì)列執(zhí)行源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-03-03
Spring?Boot開發(fā)RESTful接口與http協(xié)議狀態(tài)表述
這篇文章主要為大家介紹了Spring?Boot開發(fā)RESTful接口與http協(xié)議狀態(tài)表述,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-03-03
Java8新的異步編程方式CompletableFuture實(shí)現(xiàn)
這篇文章主要介紹了Java8新的異步編程方式CompletableFuture實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-04-04
如何在Spring?Boot中使用OAuth2認(rèn)證和授權(quán)
這篇文章主要介紹了如何在Spring?Boot中使用OAuth2認(rèn)證和授權(quán)的相關(guān)資料,OAuth2.0是一種開放的授權(quán)協(xié)議,它允許用戶授權(quán)第三方應(yīng)用訪問其賬戶(或資源),而無需共享其用戶賬戶憑據(jù),需要的朋友可以參考下2023-12-12

