Делает ли изящный Apache перезапуск очистки APC?

Позвонит

$ httpd graceful

очистить кеш APC, или мне нужно сделать полномасштабный

$ httpd restart

сделать это? (Помня, что я знаю, что есть лучшие способы сделать это, например, вызывать apc_clear_cache() программно).

Ответы

Ответ 1

Оба очищают кеш APC.

Вы также можете очистить кеш с помощью APC.php script.

Ответ 2

Изящный не ждет активных подключений до того, как совершит "полный перезапуск". Это то же самое, что и HUP против мастер-процесса. Apache поддерживает дочерние процессы (процессы) с активными соединениями, в то время как для каждого нового подключения появляются новые дети с новой конфигурацией (или красиво очищенные кеши). Когда старые соединения отмирают, эти дочерние процессы также убивают, чтобы освободить место для новых.

Ответ 3

httpd graceful делает полный перезапуск, он просто ждет, пока не будет активных подключений, прежде чем делать это