Как заставить апача создать файлы с определенными полномочиями?

Хороший день,

Я подозреваю, что, перезагружая один минута влияла бы на Ваше функционирование сайта, но это будет очень зависеть от:

  • Ваша конфигурация: какой MPM Вы используете? предварительное ветвление или рабочий? каково число детей, которых Вы указали? И в случае рабочего, что является Вашими макс. потоками на ребенка. Это будет влиять, сколько времени процессы должны бродить вокруг из-за корректной природы завершения работы.
  • что люди делают на Вашем сайте: они загружают большие файлы? это естественно приводит к более длительным сессиям и следовательно более длительные времена для процессов выходить и перезапускаться
  • что Вы регистрируете: это несколько связано с предыдущей точкой, но если Вы зарегистрируете байты, подаваемые затем, то запись в журнале будет только сделана после того, как сеанс загрузки завершается.
  • Вы использующий Apache 2.2.12 или позже: затем у Вас есть возможность определения максимального времени для "корректного" для работы, прежде чем процесс будет уничтожен и перезапущен.

Все они будут влиять на Ваше время отклика к перезагрузке. Я думаю, имея перезагрузку в минуту, является немного чрезмерным и только ухудшит Ваше функционирование сайта.

Я предложил бы заставить сервер ПОНУКНУТЬ часть процесса, когда новая конфигурация реализована, как мы делаем.

Мы видели уровни максимального трафика 3,8 миллионов хитов в секунду и 7 миллионов хитов в секунду больше часа во время главных событий, и такой подход, чтобы сконфигурировать обновления не влияет на наши серверы.

HTH

удачи,

0
задан 10 March 2011 в 07:32
1 ответ

Вы не можете иметь и 0664 и 0770, но если Вы устанавливаете umask на 0002 прежде, чем выполнить httpd затем, Вы можете иметь 0664 и 0775. Обратите внимание, что это может потребовать, чтобы модификация initscript раньше запускала его.

0
ответ дан 5 December 2019 в 17:14

Теги

Похожие вопросы