`

memcache快速清除方法-工作技巧

 
阅读更多

相信大家在项目中肯定用到memcache缓存了,那么大家在测试的时候,如何清除缓存呢,是去调用remove方法根据指定的key还是干脆直接flush_all?我相信大家肯定都直接flush_all,具体做法: cmd telnet localhost 11211 ,然后flush_all,这样做的人肯定不少。但每次都这样输入是不是觉得麻烦呢,有没有更方便的方法呢,吼吼,答案是,有的,利用vb脚本,写一段自动执行的脚本,每次想清除的时候,双击一下即可,这样好不?很好!

具体操作:

1、 新建文本文档,命名为mem-close.vbs。//名字无所谓,后缀正确即可.vbs

2、 右键编辑,将下面这段代码复制粘贴进去,然后保存。

 

setsh=WScript.CreateObject("WScript.Shell")
sh.Run "telnet localhost 11211"
WScript.Sleep 500
sh.SendKeys "flush_all{ENTER}"
WScript.Sleep 500
sh.SendKeys "quit{ENTER}"
WScript.Sleep 500
SH.SendKeys"e{ENTER}"

 

 

3、 大功告成,每次想清除本机memcached缓存,双击一下这个文件即可。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics