如果要清空memcache的items,常用的办法是什么?杀掉重启?如果有n台memcache需要重启怎么办?挨个做一遍?
很简单,假设memcached运行在本地的11211端口,那么跑一下命令行:
$ echo ”flush_all” | nc localhost 11211
注:flush并不会将items删除,只是将所有的items标记为expired。
原文:Flushing memcached servers the easy way
本文介绍了如何通过命令行方式快速清空Memcache缓存。使用flush_all命令可以将所有缓存项标记为过期,从而实现缓存清理的目的。
如果要清空memcache的items,常用的办法是什么?杀掉重启?如果有n台memcache需要重启怎么办?挨个做一遍?
很简单,假设memcached运行在本地的11211端口,那么跑一下命令行:
$ echo ”flush_all” | nc localhost 11211
注:flush并不会将items删除,只是将所有的items标记为expired。
原文:Flushing memcached servers the easy way
1633
129

被折叠的 条评论
为什么被折叠?