выглядит хорошо.
осталось убедиться, что
апач действительно перезапускается (у вас это задано строкой /sbin/service httpd reload > /dev/null 2>/dev/null || true), проверить можно по логам, server-status, и как вариант перенаправив вывод не в /dev/null, а в реальный файл
также стоит убедиться что не происходит двойной ротации (вы показали конфиг logrotate). возможно, в системе запускаются какие-то другие крутилки.
ну и с путями, естественно, надо разобраться.
PS
во второй секции не указан перезапуск апача.
лучше /var/www/httpd-logs/*log переместить в первую секцию
д'артаньян
gmirror - это модуль ядра FreeBSD. причем тут порты? :)
Ну, вот. Теперь вы тоже двоешник. В нашем полку прибыло :)
Вы уже сами все разжевали (restart - HUP, graceful restart - USR1, что подтверждается скриптом apachectl). К чему этот вопрос? Romka_Kharkov слово рестарт не использовал. Я сократил его мысль.
"Да нет, Вы оба." - это про кого?
Я ничего не забывал. Я коротко перефразировал слова Romka_Kharkov.
По остальному, считаю, здесь нет смысла продолжать диалог.
А вы школьников и двоешников узнаете по аватаре? :)
Таки вспоминается "Горе от ума": "А судьи кто?"
Рекомендую освежить память, почувствовать себя немного школьником, может спокойнее будете к людям относиться.
Я прекрасно понимаю разницу между graceful restart и restart.
Кроме того, я сказал рестарт, но не уточнил какой. А вы при этом назвали меня двоешником.
ТС вариант рестарта (в его случае без разницы какой) подошел бы.
graceful у нас используется при добавлении новых конфигов сайтов, раз в сутки после ротации логов делаем жесткий рестарт всех апачей. для профилактики.
мне не известно при каком кол-ве сайтов restart занимает минуту, видимо, действительно мал еще :))
Про такого говорят: "хамовитый мальчик" :))
На самом деле, вы чего на людей бросаетесь?
При graceful 502 получить также легко как и при restart.
Из-за 1-2 секунд недоступности в сутки клиенты никуда не побегут. Вы утрируете.
Кроме того, Апачу полезно мозги прочистить раз в сутки.