《Disney +》 迪士尼、Marvel、彼思、星球大戰…  【實測】搭載可自訂多功能觸控板,精巧尺寸華碩電競鍵盤「ROG Falchion」!   PlayStation獨立遊戲優惠活動於PlayStation Store隆重登場   Razer電競耳機Kraken V3系列新型號發表!   與薩爾達系列首次合作!「TETRIS®王者盃 薩爾達傳說 禦天之劍 HD合作祭」即將開跑!!   發掘VTuber!SBI e-Sports「春水レイ」計畫的2位試鏡成員出道!   《Marvel’s Midnight Suns》遊戲畫面揭露   在《NBA 2K21》MyTEAM第5季:英雄時代打造超級強隊   《Uncharted: Legacy of Thieves Collection》將登陸PS5主機與PC平台 

Memcached 資料備份、重新啟動、還原的 Script

商業

Memcached 全部資料都在記憶體(RAM)裡面,所以只要重新啟動,全部資料都會消失,想要重新啟動,但是資料都還保留著的話,應該怎麼做呢?

Memcached 資料備份、重新啟動、還原的 Script

Memcached 的備份、還原可以使用 memcached-tool 來達成,詳見:Memcached 備份、還原的方式

寫下述 Script 來做備份、重啟、資料還原的動作 (裡面需要 sleep 1秒,主要是 memcached 啟動需要一點初始化的時間,太快 nc 倒資料會全部失敗)

#!/bin/bash
/usr/bin/memcached-tool localhost:11211 dump > /tmp/memdump_realtime
sudo /etc/init.d/memcached restart
sleep 1
/bin/nc -q 1 localhost 11211 < /tmp/memdump_realtime
rm /tmp/memdump_realtime
Tsung

隨機商業新聞

Gearbest