балансировка между fastcgi серверами

Igor Sysoev is at rambler-co.ru
Mon Mar 6 12:19:06 MSK 2006


On Mon, 6 Mar 2006, RaPaMaN wrote:

> В сообщении от Sunday 05 March 2006 11:53 Igor Sysoev написал(a):
>> И для http, и для fastcgi применимо следующее:
>> 1) если бэкенд задан в виде имени и он резолвится в несколько адресов,
>>     то они используются в режиме round robin.
>
> 	Т.е. использование разных фастцжи процессов одного приложения не получится с
> балансированием, если они просто на разных портах (127.0.0.1:хххх).

А какой смысл балансировать в пределах одной машины ?

>> 2) если бэкенд задан в виде unix сокета, то балансировки нет.
>
> А планируется ли более практичные схемы балансировки ?
> (Чтобы можно было держать на портах процессы и с сокетами тоже)

Да, планируется.

> Как я понимаю, lighttpd динамически разбрасывает между кол-вом запущенных
> процессов.

Насколько я понимаю, lighttpd просто отправляет запрос на указанный
порт и его там принимает один из процессов, то есть, происходит то же самое,
что и в случае nginx'а.


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





More information about the nginx-ru mailing list