将重新启动apache清除我的memcache内容?

时间:2010-09-16 08:13:23

标签: apache apache2 memcached

我只是想知道memcache是​​否链接到apache还是作为一个单独的进程运行。那么,重启apache会不会清除我的memcache内容?

3 个答案:

答案 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