首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP池/工作人员之间是否共享APC操作码缓存?

PHP池/工作人员之间是否共享APC操作码缓存?
EN

Stack Overflow用户
提问于 2012-10-12 13:46:48
回答 3查看 15.7K关注 0票数 15

Internet上有很多讨论,认为在CLI中调用apc_cache_clear()并不能清除来自"web“PHP进程的操作码缓存,无论它们是在Apache内部运行还是由FPM运行(参见如何清除APC缓存项? )。作为建议的解决方案,可以创建一个调用apc_cache_clear()的简单PHP页面,然后从CLI调用它。塞福尼( ApcBundle )就是这么做的。

如果来自CLI的apc_cache_clear()没有从Apache/FPM中清空缓存,那么在FPM工作人员之间是吗?如果我通过HTTP调用/clear_apc_cache.php,那么它只由一个FPM工作进程运行。那么,APC操作码缓存真的在池和工作人员之间共享吗?更具体的是:它是否自动从所有工作人员中清除?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12860487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档