On Thu, 4 Jul 2002, BeerBong wrote:
> А так ли сильно оправдано использование акселератора для Апачи 2.0?
> Я собсно 2 года использовал frontend (mod_proxy) + backend (mod_perl +
> DBD::Oracle) и на этой неделе поставил mod_accel на тестовую машину -
> прототип будущего сервера, попутно отказавшись от использования
> Russian Apache (AddDefaultCharset windows-1251 - вполне устраивает
> нас - жалоб со стороны хостеров и клиентов не поступает).
>
> front-end + back-end отлично сокращает использование ресурсов когда
> работаешь с Оракл базой, но вот с использованием
> multithread+multiprocess (процесса на 4) модели Апачи 2.0 надобность в
> mod_accel отпадает - коннектов к Ораклу будет 4 и память это не
> жрет... Хотя если только кеширующие средства...
> Ситуация такова - на сервере крутится две сотни сайтов, писанных в
> разное время, с разными технологиями, но все на mod_perl. Заточить их
> все под приавильное кеширование будет сложно, да собсно нагрузки то и
> нет на этих сайтах большой - проще еще раз скрипт выполнить.
>
> Есть правда два очень загруженных сайта, на которых я кеширую
> средствами самих скриптов... Можно будет их под mod_accel заточить...
Вполне возможно, что Апач2 во многих случаях позволит отказаться
от схемы фронтенд/бэкенд и это действительно облегчит жизнь.
В Apache2 есть даже generic (насколько я понял) mod_cache.
Однако есть следущие "но":
1. Существует тяжёлое наследие царского режима, которое вряд ли когда-либо
будет переделано для Апача2.
2. Боюсь, на FreeBSD не скоро появится возможность использовать
mutlithreaded MPM, соответственно, от плюсов Апача2 на FreeBSD остаётся
только фильтры.
3. Я не совсем уверен, что mutlitreaded mod_perl (когда он-таки заработает)
будет жрать сильно меньше памяти, чем современный mod_perl-1.x.
Или perl-5.8.x будет лучше в плане памяти, чем perl-5.0 ? Я просто не в курсе.
Игорь Сысоев
http://sysoev.ru
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =