Memcache get()失败

时间:2010-11-22 06:59:51

标签: php memcached

我在重载下面临memcached的一些问题。

我正在使用ab对我的网站进行压力测试。我使用memcached的一个实例来存储php会话 另一个用来存储物品。

在对网站进行基准测试时,我经常会从网站获得例外情况,这些例外与memcache中的get()失败有关。

密钥肯定存在于memcached中。

我已将最大连接数配置为4096,我将ab作为

运行
ab -c 200 -t 60

我正在使用php-memcache-2.2.6客户端库。

此外,我在测试期间监视memcached和

curr_connections variable never goes higher than 250

此外,listen_disabled_num为0

可能导致此类失败的原因是什么?

由于

1 个答案:

答案 0 :(得分:2)

事实证明,iptables是我所有问题的罪魁祸首。

当数字增加时阻止请求

停止该死的事情解决了我所有的问题。

希望它能在将来帮助某人