如果要清空memcache的items,常用的辦法是什么?殺掉重啟?如果有n臺memcache需要重啟怎么辦?挨個做一遍?
很簡單,假設memcached運行在本地的11211端口,那么跑一下命令行:$ echo ”flush_all” | nc localhost 11211
注:flush并不會將items刪除,只是將所有的items標記為expired。
或者
第一、連接:telnet 127.0.0.1 11211 第二、按回車鍵 第三、flush_all 后回車 控制臺顯示OK,表示操作成功 說明: 1、清空所有鍵值 flush_all 注:flush并不會將items刪除,只是將所有的items標記為expired,因此這時memcache依舊占用所有內存。 2、退出 quit
新聞熱點
疑難解答