原文:記一次redis key丟失的問題排查

最近測試環境的redis經常性發生某些key丟失的問題,最終的找到的問題讓人大吃一驚。 復盤一下步驟: 發現問題 不知道從某天開始,后台經常報錯,原因是某些key丟失,一開始不在意,以為是小bug,后來越來越頻繁。 檢查代碼 看看是不是有誤刪除的情況,這些key的訪問范圍很小,壓根沒有刪除的邏輯,也沒有設置過期時間,通過ttl命令檢查也是如此。 實在沒轍,開啟monitor監控 本以為終極大招肯定 ...

2019-04-25 14:19 0 1424 推薦指數:

查看詳情

一次Redis錯誤排查經歷

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

Sat Mar 18 06:56:00 CST 2017 0 2790
一次排查CPU高的問題

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

Fri Nov 05 23:34:00 CST 2021 0 435
一次Redis錯誤排查經歷(redis cluster 節點重啟后無限同步問題

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

Fri May 15 02:19:00 CST 2020 0 2876
一次Docker中Redis連接暴增的問題排查

周六生產服務器出現redis服務器不可用狀態,錯誤信息為: 狀態不可用,等待后台檢查程序恢復方可使用。Unexpected end of stream; expected type 'Status' 如下圖所示,下圖6300就是我們redis服務器運行的端口。 頭一次碰到此類問題 ...

Mon Jun 08 03:37:00 CST 2020 0 1240
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM