Apache mpm-itk (FreeBSD)

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
L. K.
проходил мимо

Apache mpm-itk (FreeBSD)

Непрочитанное сообщение L. K. » 2010-06-09 13:02:40

FreeBSD 8, Apache22 mpm-itk. Все настройки по дефолту. В апаче живет около 150 сайтов.
Из access логов видно, что иногда когда приходит рбот Яндекса - апач не всегда отдает статус 200 для конкретной страницы. Иногда это 403. То есть сегодня это может быть 200, а завтра уже 403. И так для всех сайтов. Соответственно в поиске яндекса стрницы сайтов то появляются, то пропадают.
Если поставить апач без mpm-itk, то все начинает работать нормально.
Подскажите, в какую сторону смотреть чтобы решить данную проблему?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

ViktorichZ
сержант
Сообщения: 152
Зарегистрирован: 2008-10-30 12:15:26

Re: Apache mpm-itk (FreeBSD)

Непрочитанное сообщение ViktorichZ » 2010-06-09 19:37:25

перед апачем ставится nginx, проблема пропадает.
хотя правильно решается эта проблема использованием php as cgi/fastcgi

L. K.
проходил мимо

Re: Apache mpm-itk (FreeBSD)

Непрочитанное сообщение L. K. » 2010-06-09 20:24:04

Можно попробовать ngix поставить, надо изучить. Дело с ним никогда не имел.
В FastCGI я не знаю как ограничивать сайт по ресурсам (паямть, процессорное время, кол-во процессов).

ViktorichZ
сержант
Сообщения: 152
Зарегистрирован: 2008-10-30 12:15:26

Re: Apache mpm-itk (FreeBSD)

Непрочитанное сообщение ViktorichZ » 2010-06-10 7:47:25

L. K. писал(а):В FastCGI я не знаю как ограничивать сайт по ресурсам (паямть, процессорное время, кол-во процессов).
а как вы это делаете с itk ?

L. K.
проходил мимо

Re: Apache mpm-itk (FreeBSD)

Непрочитанное сообщение L. K. » 2010-06-10 21:08:55

ViktorichZ писал(а):
L. K. писал(а):В FastCGI я не знаю как ограничивать сайт по ресурсам (паямть, процессорное время, кол-во процессов).
а как вы это делаете с itk ?
RLimitCPU, RLimitMEM, RLimitNPROC в конфиге апача задаю.

L. K.
проходил мимо

Re: Apache mpm-itk (FreeBSD)

Непрочитанное сообщение L. K. » 2010-06-19 12:43:49

Поставил nginx - проблема с периодическим отдованием 403 действительно ушла. Это получается, что в настройках ITK что-то не так, раз он не успевает обрабатывать и выкидывает 403. Верно мыслю?
Но nginx мне не нравится: все работает от одного пользователя. Все таки хочется чистый itk оставить. Куда рыть, как менять настройки ITK? Гугл не помогает

ViktorichZ
сержант
Сообщения: 152
Зарегистрирован: 2008-10-30 12:15:26

Re: Apache mpm-itk (FreeBSD)

Непрочитанное сообщение ViktorichZ » 2010-06-19 22:29:09

проблема в том, что поисковик в рамках одной сессии пытается получить данные с разных сайтов, у которых разные UID, апач соответственно это делать не даёт и выдаёт 403 ошибку, если не нравится nginx, ставьте тогда сразу apache worker + php as fast-cgi ... производительность будет куда выше чем у itk ну и с безопасностью всё будет лучше так как избавитесь от нескольких рутовых демонов

L. K.
проходил мимо

Re: Apache mpm-itk (FreeBSD)

Непрочитанное сообщение L. K. » 2010-06-20 9:22:18

ViktorichZ, спасибо за разъяснение, полезная инфа.
Буду ставить fast-cgi тогда, т.к. с nginx нельзя нагрузку по сайтам просматривать.