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自己的連接池或者其它連接池也可以,不過如果是多個模塊互相依賴,刪除單個druid依賴很麻煩,這時建議用下面這種方法。
3、如果是多個微服務(wù)通過nginx或者haproxy管理域名,可以直接在nginx或者haproxy上將/druid/** 相關(guān)的路徑直接指向404。
單個spring boot項目按照下面的方式,增加Filter直接攔截,一般用于項目審核漏洞。
大項目應(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é)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot與gRPC2.0集成的實現(xiàn)示例
本文主要介紹了SpringBoot與gRPC2.0集成,包括HTTP/2支持、ProtocolBuffers增強、服務(wù)定義改進等內(nèi)容,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2026-04-04
Java從控制臺讀入數(shù)據(jù)的幾種方法總結(jié)
下面小編就為大家?guī)硪黄狫ava從控制臺讀入數(shù)據(jù)的幾種方法總結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-10-10
java使用Process調(diào)用exe程序及Process.waitFor()死鎖問題解決
在編寫Java程序時,有時候我們需要調(diào)用其他的諸如exe,shell這樣的程序或腳本,下面這篇文章主要給大家介紹了關(guān)于java使用Process調(diào)用exe程序及Process.waitFor()死鎖問題解決的相關(guān)資料,需要的朋友可以參考下2022-12-12
Java使用EasyExcel實現(xiàn)對excel文件的讀寫方式
這篇文章主要介紹了Java使用EasyExcel實現(xiàn)對excel文件的讀寫方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-05-05
MyBatis?XML?里<![CDATA[?]]>的使用示例詳解
<![CDATA[ ]]>是 MyBatis中處理SQL語句與XML語法沖突的安全屏障,本文給大家介紹MyBatis XML里<![CDATA[?]]>的使用,感興趣的朋友跟隨小編一起看看吧2026-02-02
java String類型對象轉(zhuǎn)換為自定義類型對象的實現(xiàn)
本文主要介紹了java String類型對象轉(zhuǎn)換為自定義類型對象的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06
創(chuàng)建首個 Spring Boot 登錄項目的全攻略
在Java Web開發(fā)中,登錄功能是最基礎(chǔ)也是最重要的模塊之一,本文將手把手帶你使用IntelliJ IDEA和Maven構(gòu)建一個基于Spring Boot的簡單登錄系統(tǒng),感興趣的朋友跟隨小編一起看看吧2025-06-06

