Очистка кэшей APC без сбоя наших скриптов - PullRequest
0 голосов
/ 26 июня 2010

В настоящее время, когда мы обновляем наш код PHP для нашего веб-сайта, у нас есть скрипт, который вызывает apc_clear_cache на всех серверах, так что будет использоваться новый код.фон на отдельном сервере, обработка некоторых более медленных запросов и тому подобное.Тот же сценарий, который вызывает apc_clear_cache, также уведомляет сценарии о выходе, когда они достигают разумной точки остановки.Проблема в том, что apc_clear_cache вступает в силу немедленно, и некоторые из сценариев, которые не находятся в точке остановки, будут воспроизводимо зависать.подходящее время), ТО вызывая apc_clear_cache, ТО перезагружая их всех?

1 Ответ

1 голос
/ 26 июня 2010
  1. Скажите сценариям остановиться.
  2. Очистить кэш APC.
  3. Скажите сценариям для запуска.
...