真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

redis因AOF追加磁盤阻塞發(fā)生故障轉移-創(chuàng)新互聯(lián)

追加AOF時磁盤繁忙

redis因AOF追加磁盤阻塞發(fā)生故障轉移

創(chuàng)新互聯(lián)從2013年成立,是專業(yè)互聯(lián)網技術服務公司,擁有項目網站制作、成都網站設計網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元政和做網站,已為上家服務,為政和各地企業(yè)和個人服務,聯(lián)系電話:18980820575

redis 錯誤日志截圖

下圖為AOF工作流程圖

redis因AOF追加磁盤阻塞發(fā)生故障轉移

AOF工作流程圖

1.所有的寫入命令會追加aof_buf(緩沖區(qū)中)。

2.AOF緩沖區(qū)根據對應的策略向硬盤做同步操作。

3.隨著AOF文件越來越大,需要定期對AOF文件進行重寫,達成壓縮的目的(對一個key跟新100次會有100條記錄, 重寫后只留最后一條).

4.當redis服務器重啟時,可以加載AOF文件進行數(shù)據恢復。

原主數(shù)據庫追加aof阻塞

ip地址 原主庫追加阻塞次數(shù).

aof_delayed_fsync:154

redis因AOF追加磁盤阻塞發(fā)生故障轉移

使用everysec(每秒)刷盤策略的流程圖

redis因AOF追加磁盤阻塞發(fā)生故障轉移

1.主線程負責AOF緩沖區(qū)

2.AOF線程負責每秒一次同步磁盤操作,并記錄最近一次同步時間.

3.主線程對比AOF同步時間:

3.1如果距離上次同步時間在兩秒內,主線程直接返回。

3.2如果距離上次同步時間超過兩秒(意識是現(xiàn)在還在同步),主線程將會被阻塞, 直到同步完成。

整個集群的其他主庫阻塞次數(shù)統(tǒng)計

15臺主庫的AOF 在SYNC的時候因磁盤繁忙,

追加AOF時阻塞次數(shù),其中有11臺主庫被阻塞過,

aof_delayed_fsync阻塞次數(shù).

ip1

# Persistence

aof_delayed_fsync:1

ip2

# Persistence

aof_delayed_fsync:18

ip3

# Persistence

aof_delayed_fsync:0

ip4

# Persistence

aof_delayed_fsync:1

解決方案

1.打開no-appendfsync-on-rewrite參數(shù), 默認關閉,表示AOF重寫期間不做sync操作, 并不能根本解決問題, 因為故障轉移前沒有發(fā)生AOF重寫。

2.關閉AOF, 如果一組(主-從) 同時宕機, 會丟失5分鐘數(shù)據,啟動redis時如果沒有發(fā)現(xiàn)AOF文件,redis 會選擇RDB來恢復數(shù)據,rdb copy-on-write到磁盤的頻率5分鐘一次。

3.提升磁盤寫入速度。

重啟加載流程圖

redis因AOF追加磁盤阻塞發(fā)生故障轉移

RDB 物化到磁盤頻率圖

redis因AOF追加磁盤阻塞發(fā)生故障轉移

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


分享名稱:redis因AOF追加磁盤阻塞發(fā)生故障轉移-創(chuàng)新互聯(lián)
轉載來于:http://weahome.cn/article/cdsojg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部