我在web服务器上安装了APC,发现了一些问题。。。并非所有请求APC都存储在内存中。超过30%的缓存请求(apc_store)不工作。。。为什么会发生这种情况,以及我如何进行理想的缓存??
对不起,我的英语不好。谢谢你的帮助。
您可能正在尝试缓存超过APC存储容量的数据。默认情况下,APC最多只存储30MB的数据,任何额外的数据都会导致缓存中的旧数据被删除,为新数据腾出空间。
您可以增加apc.ini
文件中APC缓存的大小。但是,我建议您升级到更大的缓存系统,如memcached,随着您的成长,它也将支持更多的服务器。
搜索APC/php 附带的APC.php文件
$ cd /; find -name apc.php | grep apc