当PHP APC缓存完全填满时,如何防止Apache挂起?

Fro*_*dik 5 php apache apc apache2

当APC缓存已满时,它会挂起Apache.Apache响应请求,但是等待APC缓存永远释放一些资源,但这绝不会发生.

我使用自己的小型删除脚本每10分钟运行一次CRON作业,该脚本会从APC中删除过期的条目.好的,我可以为APC添加更多内存和/或我可以更频繁地运行清除脚本.但这不是真正的解决方案,我正在寻找一些如何处理问题的新方法.

Fro*_*dik 1

这并不是真正的最终解决方案,但我已经编写了我在问题中提出的小型PHP APC expunge 脚本。该脚本由 CRON 每 10 分钟运行一次,并手动删除过期的项目。这远不是完美的解决方案,但至少有很大帮助。

我仍在寻找最终解决方案。