Fire Sphere

Fire Sphere
Рейтинг
28
Регистрация
22.03.2008

Да, получается как прокси. Но nginx будет отдавать статику какую увидит, а все остальные запросы отправлять к апачу. Обычно сайт лежит в /var/www/sitename.ru/ но не всегда. Плюс поддомены, которые лежат вообще как бог на душу положит. Поэтому статика отдаётся не в полном объёме.

Плюс приходится учитываеть хитрые реврайты, которые заменяют обращение не только к /page.html но и порой к /images/small/img015.jpg, вычисляя реальный это файл или реврайт на какой-либо скрипт. Но это я сделал.

А вот с поддоменами и прочим нестандартным расположением пока ничего придумать не смог. Это надо какой-то внешний парсер, который возьмёт конфиг апача, и по нему соберёт статичный набор правил (на каждый домен и поддомен). Тогда у nginx будет здоровый конфиг но там будет учтено все домены/поддомены. nginx вообще критично относится к сложным конфигам?

NetSky:
Может стоит отказатся от использования апача ?
ставил по вот этой схеме

Увы. На VDS работает около сотни сайтов, с кривонаписанным кодом от разных программистов и "программистов". Переписать это всё с учётом nginx+FastCGI некому да и нереально. Поэтому если только nginx как фронтэнд только под статику.

netwind:
На практике, объем RSS зависит в первую очередь от сложности скриптов php. Интерпретатор запрашивает память и не отдает обратно в операционную систему, с расчетом на то, чтобы при повторном запуске скрипта уже иметь выделенную память.
Остальные модули не так уж много жрут, поэтому и кажется что отключение модулей не влияет. Ну разве что в плеске какой-нибудь mod_ldap монстрообразный.
Раз уж снизить RSS никак, проверьте можно ли еще уменьшить параметр MaxRequestsPerChild. Думаю, на сложных скриптах даже 100 поставить не грех. В этом случае апачи будут чаще завершаться и шансов разрастись у них будет меньше.

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

Плеска нету, только VDSManager.

Количество запросов на процесс 512, я почему-то думал что так будет лучше. Но да, если процессы будут чаще обновляться то есть вероятность что они будут весить поменьше. Хотя наверное так будет работать помедленнее.

Опять всё упёрлось в кривость кода :) Глвной казус в том, что прозводительности требуют от меня, путём волшебства над апачем. При этом то что сайты криво сделаны никого не волнует - "раньше всё работало!". Ну ладно, я списываю это на национальные особенности...

Вобщем я всё понял. Спасибо ответившим. :)

myhand:
256 апачей в пике с 10Mb RSS - съедят всю память и добавки попросят

Я извинясь, сам давно пытаюсь понять - от чего зависит объём занимаемой процессом apache2 RSS памяти? На одном vds это числа в пределах 1Мб, на другом 10-15Мб. Хотя на обоих апач одинаковой версии, одинаковая ОС. Я сперва думал что это зависит от количества и вида подключенных модулей апача, но убрав всё лишнее изменений хоть немного существенных не увидел. Да, и размер такой у процессов сразу-же после перезапуска а не после долгой работы.

Что влияет на размер RSS памяти занимаемой процессами апача? (обычный prefork, запросы к php-страницам)

Заказал аудит и консультацию по сайту. Получил ответы на все свои вопросы, без исключения. Т.е. ничего неясного или неотвеченного не осталось :)

Теперь буду применять полученные сведения на практике, уверен, что добьюсь положительного результата.

ТС ещё раз спасибо за советы!

ТС, скиньте в личку домены PR4 пожалуйста.

Спасибо ТС за прогон, получил на почту подробный отчет (прогонял 5 сайтов).

Все было сделано быстро и качественно.

Продолжаю работать с ТС. Трансфеы доменов, регистрация... короче всё что требуется :)

Низкие цены и особенно хочу отметить быструю и чёткую поддержку в любое время.

Спасибо за работу! :)

Делал заказ у ТС на прогон. Плюс получил на запрос статьи, которые размещались на сайтах.

Рад что нашёл эту тему, поскольку получается очень выгодно (для меня) ведь написание статей + размещение навсегда при использовании раздельно textsale+liex (к примеру) мне обойдётся гораздо дороже.

Подожду пару апов, посмотрю на результат а там скорее всего закажу на прогон ещё несколько сайтов :)

Всем кто ещё сомневается - советую опробовать. Качество явно выше цены, про пользу уж не говорю.

Опять сделал заказ у ТС на разработку дизайна и снова остался доволен высоким качеством работы. Рекомендую!

Странно. Баг не подтверждаю - проверил у себя некоторые статьи сгенерённые в этой проге - всё нормально. Правда у меня нет анкоров под ссылку внутри кавчек. Может из-за них такая беда?

Всего: 61