原文:記一次接口慢查排查

. 前言 本篇文章記錄了一次接口慢查問題排查過程,該問題產生的現象迷惑性較高。同時由於問題偶發性高,排查難度也比較大。排查過程從 druid 數據源 導致 的一個慢查現象作為切入點,逐步分析,排除諸多可能性后仍無解。之后重新審視故障現象,換個角度分析,找到了問題根因。最后對問題原因進行了驗證確認,結果符合預期。到此,排查過程算是結束了,本文對問題進行記錄歸檔。 . 問題描述 前段時間收到業務同事 ...

2021-08-08 14:22 9 3213 推薦指數:

查看詳情

一次sql問題排查過程

背景說明   組織架構被拆分為多個微服務 需求: 一個輸入框 查詢 前后模糊查詢 人員信息(工號、姓名),前后模糊查詢 單位名稱。 跨庫平級查詢!! sql : slow sql 2969 millis. SELECT count ...

Tue Dec 21 00:56:00 CST 2021 0 1023
解Bug之路-一次中間件導致的SQL排查過程

解Bug之路-一次中間件導致的SQL排查過程 前言 最近發現線上出現一個奇葩的問題,這問題讓筆者定位了好長時間,期間排查問題的過程還是挺有意思的,正好博客也好久不更新了,就以此為素材寫出了本篇文章。 Bug現場 我們的分庫分表中間件在經過一年的沉淀之后,已經到了比較穩定的階段。而且經 ...

Mon Sep 07 17:54:00 CST 2020 20 2363
一次uboot中gunzip解壓速度的問題排查

背景 在項目中需要用到解壓功能,之前還記錄了下,將uboot解壓代碼移植到另外的bootloader中時,碰到的效率問題。最終查明是cache的配置導致的。 https://www.cnblogs ...

Mon Dec 02 06:47:00 CST 2019 0 437
一次排查CPU高的問題

背景 將log4j.xml的日志級別從error調整為info后,進行壓測發現CPU占用很高達到了90%多(之前也就是50%,60%的樣子). 問題排查 排查思路: 看進程中的線程到底執行的是什么,導致CPU占用較高. 1. 使用top命令查看到底是哪個應用 ...

Fri Nov 05 23:34:00 CST 2021 0 435
一次內存泄露排查

最后在實現一個無限循環的ViewPager,展示圖片,功能實現了,但是運行一段時間之后會掛掉。 多虧了AndroidStudio的Memory Monitor,發現了內存一直在增長。 怎么觸發gc內存都不會減少,確定了內存泄露了,但是不知哪里出問題了。 一時想到的排查內存泄露的工具 ...

Fri Jul 17 23:40:00 CST 2015 2 1946
一次Redis錯誤排查經歷

日志集中式監控平台上線已經有一段時間,但是大部分情況下只是作為發布或者出問題時查看日志的便利工具使用。平時大家都不怎么主動上去看看。於是前幾天把應用的錯誤日志也加上郵件、Hi和短信報警,馬上就收到很多 ...

Sat Mar 18 06:56:00 CST 2017 0 2790
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM