Redis:phpRedis客户端连接增加,直到达到11-12

时间:2012-03-22 09:40:45

标签: php redis

我用Redis替换了我的memcache。我使用phpredis客户端和pconnect()进行连接。 我还创建了一个实现单例模式的Redis类,但是在主页刷新几次后我继续获得新的客户端连接。

更具体地说,我有一个应用程序,它通过给定的密钥从redis获取一些值。 当我启动redis-server时,我连接了0个客户端。我刷新页面并连接了一个客户端。在第二次刷新2客户端连接。经过2-3次更新后,连接了3个客户端,依此类推,直到有时12个客户端达到11个。然后停止增加金额。

呈现主页的时间或多或少相同(也使用内存缓存)并且它不会占用更多内存,但我试图找到它为什么会有这种奇怪的行为。

我在MAMP 2.0.5上本地运行我的应用程序,我有redis-2.4.7。

1 个答案:

答案 0 :(得分:2)

您有12个运行PHP脚本的apache worker实例。只要您没有看到任何客户端始终断开连接并重新连接,那就没问题了。

相关问题