Как определить, был ли memcache очищен программно?

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

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

1 ответ

Решение

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

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

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

Другие вопросы по тегам