清除APC缓存而不会崩溃我们的脚本

时间:2010-06-26 00:07:37

标签: php apc

目前,当我们更新我们网站的PHP代码时,我们有一个脚本在所有服务器上调用apc_clear_cache,以便使用新代码。

我们还有一些PHP脚本在后台运行在一个单独的服务器上,处理一些较慢的查询等。调用apc_clear_cache的同一脚本也会在脚本到达合理的停止点时通知脚本退出。问题是apc_clear_cache立即生效,一些不在停止点的脚本会重复挂起。

除了停止所有这些脚本(在适当的时间),有没有人知道解决这个问题的方法,然后调用apc_clear_cache,然后重新启动它们?

1 个答案:

答案 0 :(得分:1)

  1. 告诉脚本停止。
  2. 清除APC缓存。
  3. 告诉脚本开始。