В сообщении от 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