如何判断是否以编程方式刷新了memcache?

如何知道是否以编程方式刷新了memcache

如果我发出一个echo flush_all | netcat localhost 11211 echo flush_all | netcat localhost 11211到memcache我怎么能告诉它实际上工作? 我写了一些代码来刷新所有的服务器,并希望确保他们都收到了命令。

到目前为止,似乎做到这一点的一个方法是echo stats | netcat localhost 11211 echo stats | netcat localhost 11211并查看STAT cmd_flush ,看看这个数字是否增加了。

回声stats | netcat localhost 11211 | sed –silent'/ cmd_flush / p'

然后我可以比较这个,看看它是否改变。