On Mon, 25 Oct 2004, Roman Listov wrote:
> > On Mon, 25 Oct 2004, Roman Listov wrote:
>
> >> Хочется использовать mod_accel совместно с различными
> >> органичивающими соединения модулями. Пока глаз упал на два
> >> простеньких mod_limitipconn и mod_vhost_limit. Оба живут за счет
> >> ExtendedStatus On.
> >> Будут ли они работать с mod_accel, т.е. будет ли mod_limitipconn
> >> ограничивать кол-во соединений с одного IP вне зависимости куда это
> >> соединение пойдет - далее на бекенд или останется на фронтенде (он
> >> отдает статику сам). И тут же, mod_vhost_limit органичивает общее
> >> кол-во коннектов персонально для каждого виртуалхоста - будет ли он
> >> это делать только для статики или, если AccelPass поместить внутри
> >> виртуалхоста, будет считать суммарное бек+фронт.
> >> И зависит ли положение этих модулей при загрузке относительно
> >> mod_accel.
> >> Извините, если уж много спрашиваю, просто в надежде, что хорошо
> >> зная логику обработки запросов апача в целом и mod_accel в
> >> частности, ответ труда не составит. Если не прав - извиняйте =)
>
> > По идее, должно работать, как ожидается. mod_accel влияет только
> > на модули, работающие в translation фазе, например, mod_rewrite.
> > Если нужно с помщью mod_rewrite изменить урл, который будет проксироваться,
> > то mod_rewrite должен обрабатывать запросы до mod_accel.
>
> А как тогда с VirtualHost все же? Если есть модель, выполняющий
> нечто на основе VirtualHost, будет ли до него доходить, если
> AccelPass указан в глобальном конфиге? Или же надо прописывать
> AccelPass в каждом виртуале?
Должно доходить. Это не влияет.
Игорь Сысоев
http://sysoev.ru