Как узнать, был ли кэш памяти сброшен программно?
Если я выпущу echo flush_all | netcat localhost 11211
в memcache, как я могу узнать, что он действительно работал? Я пишу код, чтобы очистить все серверы, и хочу убедиться, что все они получили команду.
Пока кажется, что один из способов сделать это - echo stats | netcat localhost 11211
и посмотри на STAT cmd_flush
и посмотрите, увеличилось ли число.
`эхо статистика | netcat localhost 11211 | sed --silent '/ cmd_flush / p'
Затем я могу сравнить это и посмотреть, изменилось ли оно.