中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站
眾包
贊助商
所有博客
當前博客
簡潔模式
...
退出登錄
登錄
杜勁松
夢想改變世界,世界包容我們
博客園
首頁
訂閱
2025年10月21日
深入認識ClassLoader - 一次投產失敗的復盤
摘要: 問題背景 投產日,同事負責的項目新版本發布,版本包是SpringBoot v2.7.18的一個FatJar,java -jar啟動報錯停止了,輸出的異常日志如下: Caused by: org.springframework.beans.factory.BeanCreationException:
閱讀全文
posted @ 2025-10-21 20:10 杜勁松
閱讀(40)
評論(0)
推薦(0)
2025年8月25日
解疑釋惑 - 日志體系之 slf4j + logback 組合(一)
摘要: 經歷過大大小小的項目,日志組件總是離不開,從一開始跟著別人做項目到自己能從零構建項目架構,從黏貼別人寫好的日志組件配置文件到自己能讀懂配置文件中的配置含義進而篩選調整,日志組件使用的越來越熟練,但是對其內部的機制卻始終沒有一個好的理解。 工作經歷中有很多這樣的情況,使用開源組件時,沒有遇到問題則皆大
閱讀全文
posted @ 2025-08-25 08:40 杜勁松
閱讀(903)
評論(2)
推薦(8)
2025年7月24日
本可避免的P1事故:Nginx變更導致網關請求均響應400
摘要: 問題背景 項目上使用SpringCloudGateway作為網關承接公網上各個業務線進來的請求流量,在網關的前面有兩臺Nginx反向代理了網關,網關做了一系列的前置處理后轉發請求到后面各個業務線的服務,簡要的網絡鏈路為: 網關域名(wmg.test.com) -> ... -> Nginx ->F5
閱讀全文
posted @ 2025-07-24 20:08 杜勁松
閱讀(4357)
評論(27)
推薦(36)
2025年6月27日
記一次nginx訪問快捷方式指向的文件夾失敗的排查解決過程
摘要: 起因是項目上有一個文件域名,dns解析到linux系統的服務器上,有一個nginx服務反向代理了一個位于nas掛載盤內的文件目錄,現在有一個新需求是讓客戶還是通過這個域名作為訪問入口,訪問同樣位于nas盤中和這個目錄同級的另一個目錄內的文件。 比如通過nginx反向代理訪問的nas盤下的目錄路徑為/
閱讀全文
posted @ 2025-06-27 08:35 杜勁松
閱讀(181)
評論(0)
推薦(0)
2025年6月26日
記一次項目上MySQL死鎖Deadlock的排查優化過程
摘要: 起因是最近兩天收到了線上項目的告警通知,隔一段時間會出現幾筆MySQL的死鎖Deadlock的錯誤,錯誤日志如下: updating database. Cause: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: De
閱讀全文
posted @ 2025-06-26 10:41 杜勁松
閱讀(203)
評論(0)
推薦(0)
2025年6月25日
Spring Boot 使用 Tomcat 作為容器時訪問根 context-path 302分析
摘要: 起因是安全團隊反饋了一個漏洞,說通過公網域名訪問內網中的一個SpringBoot服務的根路徑,原本是域名的url變成了服務的內網的ip。 簡略版的網絡拓撲如下: SpringBoot版本:2.2.5.RELEASE server.servlet.context-path=/demo 通過域名訪問的u
閱讀全文
posted @ 2025-06-25 08:34 杜勁松
閱讀(111)
評論(0)
推薦(0)
2025年6月24日
dynamic-datasource detect druid publicKey,It is highly recommended that you use the built-in encryption method
摘要: 使用druid-spring-boot-starter 1.2.11作為數據庫連接池 + dynamic-datasource-spring-boot-starter 3.4.1作為多數據源支持,并且使用了druid的數據庫密鑰加密功能,啟動項目發現日志中有如下日志: [2024-10-31 15:
閱讀全文
posted @ 2025-06-24 16:09 杜勁松
閱讀(73)
評論(0)
推薦(0)
公告