Назад | Перейти на главную страницу

Как узнать, был ли memcached сброшен программно?

Как узнать, был ли кэш памяти сброшен программно?

Если я выпущу echo flush_all | netcat localhost 11211 в memcache, как я могу узнать, что он действительно работал? Я пишу код, чтобы очистить все серверы, и хочу убедиться, что все они получили команду.

Пока кажется, что один из способов сделать это - echo stats | netcat localhost 11211 и посмотри на STAT cmd_flush и посмотрите, увеличилось ли число.

`эхо статистика | netcat localhost 11211 | sed --silent '/ cmd_flush / p'

Затем я могу сравнить это и посмотреть, изменилось ли оно.