15 redis 之 aof恢複與rdb伺服器間遷移

來源:互聯網
上載者:User

標籤:

三:常見的問題BGREWRITEAOF 後台進程重寫AOFBGSAVE       後台儲存rdb快照SAVE         儲存rdb快照LASTSAVE     上次儲存時間 Slaveof master-Host port  , 把當前執行個體設為master的slave Flushall  清空所有庫所有鍵Flushdb  清空當前庫所有鍵Showdown [save/nosave] 注: 如果不小心運行了flushall, 立即 shutdown nosave ,關閉伺服器然後 手工編輯aof檔案, 去掉檔案中的 “flushall ”相關行, 然後開啟伺服器,就可以匯入回原來資料. 如果,flushall之後,系統恰好bgrewriteaof了,那麼aof就清空了,資料丟失. Slowlog 顯示慢查詢注:多慢才叫慢?答: 由slowlog-log-slower-than 10000 ,來指定,(單位是微秒) 伺服器儲存多少條慢查詢的記錄?答: 由 slowlog-max-len 128 ,來做限制 Info [Replication/CPU/Memory..]查看redis伺服器的資訊 Config get 配置項 Config set 配置項 值 (特殊的選項,不允許用此命令設定,如slave-of, 需要用單獨的slaveof命令來設定)Redis營運時需要注意的參數1: 記憶體# Memoryused_memory:859192 資料結構的空間used_memory_rss:7634944 實占空間mem_fragmentation_ratio:8.89 前2者的比例,1.N為佳,如果此值過大,說明redis的記憶體的片段化嚴重,可以匯出再匯入一次.2: 主從複製# Replicationrole:slavemaster_host:192.168.1.128master_port:6379master_link_status:up 3:持久化# Persistencerdb_changes_since_last_save:0rdb_last_save_time:1375224063 4: fork耗時#Statuslatest_fork_usec:936  上次匯出rdb快照,持久化花費微秒注意: 如果某執行個體有10G內容,匯出需要2分鐘,每分鐘寫入10000次,導致不斷的rdb匯出,磁碟始處於高IO狀態.  5: 慢日誌config get/set slowlog-log-slower-thanCONFIG get/SET slowlog-max-lenslowlog get N 擷取慢日誌運行時更改master-slave修改一台slave(設為A)為new master1) 命令該服務不做其他redis服務的slave   命令: slaveof no one2) 修改其readonly為yes    其他的slave再指向new master A   1) 命令該服務為new master A的slave   命令格式 slaveof IP port

 

15 redis 之 aof恢複與rdb伺服器間遷移

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.