0

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

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

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

4

1 回答 1

1
  1. 告诉脚本停止。
  2. 清除 APC 缓存。
  3. 告诉脚本开始。
于 2010-06-26T00:10:17.380 回答