URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6453
[ Назад ]

Исходное сообщение
" Apache 2.2 тормозит"

Отправлено Rayon , 25-Июл-09 22:13 
Последние пару дней настраивал свой сервер (под FreeBSD 6.3).
Но вот незадача, перед тем как отдать страницу, Apache 2.2 очень долго думает!
Иногда до такой степени, что страничка грузится минут 5, или не загружается вовсе.
Нагрузки на сервер нету, канал свободен.
Решил я поставить nginx поверх, поставил - теперь nginx начал долго думать даже при отдаче статики, а апач под портом 8080 летает%)
В чем может быть проблема? Первый раз столкнулся, что только не делал - ничего не помогает.

P.S. после перезапуска nginx работает нормально секунд 30, иногда пару минут, потом опять начинает все отваливаться.


Содержание

Сообщения в этом обсуждении
" Apache 2.2 тормозит"
Отправлено angra , 26-Июл-09 07:46 
Первым делом проверьте DNS. Скорее всего apache и nginx настроены на запись в лог не ip адреса, а доменного имени и пытаются его отрезолвить на каждое обращение. Могу предположить, что после установки nginx апач начал получать обращения с локального адреса, как следствие перестал тормозить. Рекомендуется вообще отключить бэкрезолв в обоих веб-серверах.

" Apache 2.2 тормозит"
Отправлено Rayon , 26-Июл-09 08:02 
>Первым делом проверьте DNS. Скорее всего apache и nginx настроены на запись
>в лог не ip адреса, а доменного имени и пытаются его
>отрезолвить на каждое обращение. Могу предположить, что после установки nginx апач
>начал получать обращения с локального адреса, как следствие перестал тормозить. Рекомендуется
>вообще отключить бэкрезолв в обоих веб-серверах.

Как его отключить не подскажете?


" Apache 2.2 тормозит"
Отправлено angra , 26-Июл-09 09:47 
Мне за вас открыть доку и поискать в ней точное название директивы? Для апача это HostnameLookups, для nginx не помню.


" Apache 2.2 тормозит"
Отправлено Rayon , 26-Июл-09 20:56 
>Мне за вас открыть доку и поискать в ней точное название директивы?
>Для апача это HostnameLookups, для nginx не помню.

Нет, спасибо =)
Для nginx я прочитал все дериктивы и нашел только resolver и resolver_timeout, но не одну из мой nginx не понимает, пишет, что синтаксическая ошибка, хотя такую там допустить нереально =(
Что не так? Спасибо за ответ зараннее :)


" Apache 2.2 тормозит"
Отправлено Veon , 27-Июл-09 13:30 
>>Мне за вас открыть доку и поискать в ней точное название директивы?
>>Для апача это HostnameLookups, для nginx не помню.
>
>Нет, спасибо =)
>Для nginx я прочитал все дериктивы и нашел только resolver и resolver_timeout,
>но не одну из мой nginx не понимает, пишет, что синтаксическая
>ошибка, хотя такую там допустить нереально =(
>Что не так? Спасибо за ответ зараннее :)

Дело может быть в разных версиях nginx и как следствие непонимание директив разными версиями, поковыряйтесь на sysoev.ru


" Apache 2.2 тормозит"
Отправлено Rayon , 29-Июл-09 21:38 
>[оверквотинг удален]
>>>Для апача это HostnameLookups, для nginx не помню.
>>
>>Нет, спасибо =)
>>Для nginx я прочитал все дериктивы и нашел только resolver и resolver_timeout,
>>но не одну из мой nginx не понимает, пишет, что синтаксическая
>>ошибка, хотя такую там допустить нереально =(
>>Что не так? Спасибо за ответ зараннее :)
>
>Дело может быть в разных версиях nginx и как следствие непонимание директив
>разными версиями, поковыряйтесь на sysoev.ru

Поковырялся - ничего не нашел :(