2012-09-18 5 views
0

memcached가 실행중인 centos 서버가 있습니다. spymemcached 클라이언트를 사용하여 캐시 키 값 쌍을 저장합니다.centos에서 memcached를 지우는 방법?

캐시 값과 키를 모두 지워야합니다.

클라이언트 또는 서버 측에서이 작업을 수행합니까?

제가

I는 spymemcached 측 시도 flush_all 텔넷하는 방법을 시도했다 :

플러시();

캐시를 지우지 마십시오.

누군가 도와 드릴 수 있습니까?

+0

flush_all 명령을 실행할 때 telnet의 응답은 무엇입니까? – mikewied

+0

응답이 OK – Atma

+0

로그인하지 않고 캐시를 플러시 할 수 있습니까? 누군가가 캐시를 플러시 할 수 없습니까? – Atma

답변

2

flush();은 memcached 캐시의 모든 항목을 무효화합니다. 캐시를 지우려면 memcached 서버를 다시 시작해야합니다. 기술적으로 당신은 가야 안전합니다 flush(); memcached는 필요할 때마다 할당 된 메모리를 사용합니다.