原文:Redis一次數據丟失

一台Redis服務器, 核, G內存且沒有任何硬件上的問題。持續高壓運行了大約 個月,保存了大約 G的數據,設置了比較完備的Save參數。而就是這台主機,在一次重起之后,丟失了大量的數據, G的數據最終只恢復了幾百兆而已。 正常情況下,像Redis這樣定期回寫磁盤的內存數據庫,丟失幾個數據也是在情理之中,可超過 數據丟失率實在太離譜。排除了誤操作的可能性之后,開始尋找原因。 重啟動時的日志: De ...

2017-09-08 11:17 0 1801 推薦指數:

查看詳情

一次redis key丟失的問題排查

最近測試環境的redis經常性發生某些key丟失的問題,最終的找到的問題讓人大吃一驚。 復盤一下步驟: 1、發現問題 不知道從某天開始,后台經常報錯,原因是某些key丟失,一開始不在意,以為是小bug,后來越來越頻繁。 2、檢查代碼 看看是不是有誤刪除的情況,這些key的訪問范圍很小,壓根沒有刪除 ...

Thu Apr 25 22:19:00 CST 2019 0 1424
一次數據遷移后的數據校驗

背景:由於公司新項目的上線,需要把老項目用戶數據整體遷移到新項目中,遷移並對部分用戶會員等級進行升級(升級后涉及用戶邀請關系),故需要對每一個用戶的在數據庫中關鍵字段進行自動化校驗,對數據異常用戶自動記錄下userid,進行統計和進一步排查。 步驟一: 單獨封裝一個方法,獲取所有 ...

Sat Jul 25 22:43:00 CST 2020 0 878
pytest文檔4-Allure報告清除上一次數據

用例就是多余的了。           查看右邊的重試次數,這里保存在每次運行過的記錄,也就是我們能 ...

Fri Sep 11 00:16:00 CST 2020 0 952
mysql 每4小時統計一次數據

問題 : 每4小時統計一次數據 ; 需求分析:0~23 分成6組 分別是: mysql 實現邏輯 : View Code ...

Thu Sep 17 02:58:00 CST 2020 0 519
一次數據庫壓力測試的故事

前言 最近配合某客戶做了一個關於XX系統的壓力測試,其實經過和客戶的溝通得知,客戶此系統上線后壓力並不大,但由於應用方前期的表現不是特別盡如人意,對此不太信任,所以要求本次壓力測試着重觀察。 參與方 我、客戶、應用方(我和客戶簡稱甲方,應用方簡稱乙方) 環境配置 數據庫:RAC一體機集群 ...

Mon Mar 25 19:18:00 CST 2019 2 2210
一次數據庫優化的對話

那天夜里的時候,我去十三哥屋里找他,他正在敲代碼。平時我找他, 都是談技術,畢竟都是程序員,除了這一點,其它的共同愛好,我們也沒有。 不過這一次,不是談技術。房子要到期了,我是要問他,是繼續合租,還是各尋它途。 他說要去北方,他女朋友在北方。這點我理解,我要去東南,我女朋友在東南 ...

Mon Nov 07 08:02:00 CST 2016 6 678
一次數據庫泄露的解決經歷

前言 最近用了公司某框架,部署到現場后,現場運維開始維護現場數據,在不斷操作的過程中,系統崩潰,查看后台日志,druid連接池已經獲取不到連接。於是開始了排查之旅。在此記錄。 排查開始 首先后台的報錯是這樣的。 第一反應maxActive設置的數量太少了。於是改為100。重新啟動,並再 ...

Sun Aug 23 00:26:00 CST 2020 0 983
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM