Backend connection pooling

Igor Sysoev is at rambler-co.ru
Tue Aug 30 16:11:15 MSD 2005


On Mon, 29 Aug 2005, Alexey Polyakov wrote:

Прежде всего, хочу попросить писать в более распространённых в наших
широтах кодировках, например, в koi8-r, windows-1251 или utf-8.
gb2312 мой pine не понимает.

> У меня следующее рацпредложение.
> Хорошо бы, чтобы nginx создавал какое-то количество keep-alive
> подключений к бекэнду, и запросы к соответствующим виртуал хостам
> производил по тем подключениям, по которым к этому виртуал хосту уже
> были запросы.
> Преимущества такие:
> 1) Избавляемся от оверхеда на принятии подключения Апачем (мелочь конечно)
> 2) Можно полноценно использовать persistent подключения к mysql в php.
> Так как один чайлд Апача на протяжении долгого времени будет
> обслуживать один виртуал хост  подключение к mysql не надо будет
> постоянно пересоздавать.
> 3) (это правда теоретическое предположение) Чайлды Апача будут меньше
> пухнуть, т. к. в каждом набор выполняемых скриптов будет ограничен
> скриптами одного виртуал хоста.
>
> Что скажете  насчет такой идеи?

Постоянные соедиения к бэкенду планируются, но о том, что бы делать это
per virtual host, я не думал. В принципе, сделать это на первый взгляд
не сложно.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list