baltun
Администратор
- Сообщения
- 12.285
- Реакции
- 3.082
- Баллы
- 1.833
Очистить кеш в memcache/memcached можно различными способами и сейчас я расскажу о них.
Способ 1
Где:
Способ 2
Способ 3
Можно просто перезапустить службу на сервере.
Способ 1
Код:
$ telnet localhost 11211
flush_all
quit
- localhost — Хост где находится мемкешед.
- 11211 — порт который использует memcached.
Код:
$ netstat -natpl | grep "memcache[d]"
tcp 0 0 0.0.0.0:11211 0.0.0.0:* LISTEN 79225/memcached
tcp6 0 0 :::11211 :::* LISTEN 79225/memcached
Способ 2
Код:
echo "flush_all" | nc localhost 11211
или
$ printf "flush_all\nquit\n" | nc 127.1 11211
или, еще одна вариация:
echo "flush_all" | nc -w 2 localhost 11211
Способ 3
Можно просто перезапустить службу на сервере.