Backend connection pooling

Andrei Nigmatulin anight at monamour.ru
Mon Aug 29 14:07:51 MSD 2005


On Monday 29 August 2005 02:41, Alexey Polyakov wrote:
> Здравствуйте, Игорь!
>
> У меня следующее рацпредложение.
> Хорошо бы, чтобы nginx создавал какое-то количество keep-alive
> подключений к бекэнду, и запросы к соответствующим виртуал хостам
> производил по тем подключениям, по которым к этому виртуал хосту уже
> были запросы.
> Преимущества такие:
> 1) Избавляемся от оверхеда на принятии подключения Апачем (мелочь конечно)
> 2) Можно полноценно использовать persistent подключения к mysql в php.
> Так как один чайлд Апача на протяжении долгого времени будет
> обслуживать один виртуал хост � подключение к mysql не надо будет
> постоянно пересоздавать.

Мне кажется, что фронтенд тут не при чем, т.к. все php процессы рано или 
поздно обзаведутся своими перманентными соединениями к mysql.

> 3) (это правда теоретическое предположение) Чайлды Апача будут меньше
> пухнуть, т. к. в каждом набор выполняемых скриптов будет ограничен
> скриптами одного виртуал хоста.
>
> Что скажете  насчет такой идеи?

-- 
Andrei Nigmatulin
GPG PUB KEY 6449830D

No Microsoft products were used in any way
for the creation of this message. If you are
using a Microsoft product to view it, BEWARE!
I'm not responsible for any harm you might
encounter as a result.


More information about the nginx-ru mailing list