我运行了几个应用程序服务器的灯堆栈,它们使用一个专用的 memcache 服务器来托管会话。问题是缓存中的项目以稳定的几乎线性的速度增长。这让我很担心。我认为当缓存填满最旧的条目时,将被覆盖并且不应该有问题。但似乎不可能对实际使用有所了解。
我使用的版本如下:
服务器端:
- Ubuntu 10.04
- 内存缓存 1.4.2
应用端:
- Ubuntu 10.04
- php 5.3.2
- libmemcached-0.44
- pecl 内存缓存 1.0.2
我还尝试使用 pecl memcached 2.0.0b1、pecl memcache 2.2.6 进行此设置,并针对 libmemcached-0.49 构建,其中只有最后一个影响很小。这种行为是否正常且符合预期,还是 session_destroy 失败?