Memcached – 似乎没有工作

我的local.xml

<session_save><![CDATA[files]]></session_save> <cache> <backend>memcached</backend> <prefix>MAGE_</prefix> <memcached> <servers> <server> <host><![CDATA[127.0.0.1]]></host> <port><![CDATA[11211]]></port> <persistent><![CDATA[1]]></persistent> </server> </servers> </memcached> </cache> 

/ var / cache仍然填满

memachced正在运行

 memcache 2685 0.0 0.3 351888 26152 ? Sl 08:07 0:19 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 

我如何知道它的工作? 我注意到没有提高速度。

除非你有严重的I / OWait问题,否则Memcache不会提高性能。 你会看到仿真性能testing(如Siege / MagePerfTest)对并发性的改进,但是对于整个页面加载时间没有明显的差别。

./var/cache将继续填满caching标记(而不是caching数据),请参阅https://www.sonassi.com/knowledge-base/magento-kb/what-is-memcache-actually-caching-in- Magento的/

您可以通过将缓慢后端设置为memcache来强制使用无标签的caching,请参阅https://help.sonassihosting.com/secure-advanced-shared/using-memcache/

只需将套接字信息更改为tcp / ip

Memcached的

Memcached的

memcached的

尝试使用命令查看服务器上的memcache统计信息

 echo stats | nc 127.0.0.1 11211 

有很多可能性来检查您的服务器是否按预期工作。 一个解决scheme是,您使用控制面板来查看原始存储的数据。 这也可以帮助您debugging您的未来应用程序。

http://livebookmark.net/journal/2008/05/21/memcachephp-stats-like-apcphp/