我只是想知道memcache是否链接到apache还是作为一个单独的进程运行。那么,重启apache会不会清除我的memcache内容?
答案 0 :(得分:9)
您也可以在不重新启动的情况下清空memcached:
telnet localhost 11211
11211它是memcached的默认端口(如果没有响应此端口检查你的init脚本)
在telnet中:
flush_all
这将刷新所有存储的数据。
答案 1 :(得分:3)
没有。 Memcache没有链接到apache进程。 Memcached是一个单独的过程。
但是,如果您使用的是应用程序框架,则可以在重新启动apache时刷新内存缓存。
-daniel
答案 2 :(得分:0)
重新启动服务器将刷新所有存储的数据
/etc/init.d/memcached restart