現在、WebサイトのPHPコードを更新すると、すべてのサーバーでapc_clear_cacheを呼び出すスクリプトがあり、新しいコードが使用されます。
また、別のサーバーでバックグラウンドで実行され、低速のクエリなどを処理するPHPスクリプトもいくつかあります。apc_clear_cacheを呼び出す同じスクリプトは、スクリプトが適切な停止ポイントに達したときに終了するようにスクリプトに通知します。問題は、apc_clear_cacheがすぐに有効になり、停止点にないスクリプトの一部が再現性よくハングすることです。
これらのスクリプトをすべて(適切なタイミングで)停止し、apc_clear_cacheを呼び出してから、すべてを再起動する以外に、この問題を回避する方法を知っている人はいますか?