ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Настройка backend'ов в proxy



On Tue, 8 Feb 2005 13:56:14 +0300 (MSK)
Igor Sysoev <is@xxxxxxxxxxxxx> wrote:


> > Я тут столкнулся с ситуацией, когда необходимо, чтобы запросы всегда
> > передавались только на один BackEnd и только в случае его падения
> > передавались на другой. Поэтому если это не сложно, то было бы
здорово
> > сразу предусмотреть вес 0 для бакендов. При этом запросы всегда
будут
> > идти на бакенды с большим весом, пока хотя бы один из них работает.
> 
> Я планирую использовать веса так. Берём вес текущего бэкенда и делаем
> к нему число запросов, равное его весу. Потом переходим к следующему.
> Поэтому ноль тут не поможет - к нему вообще не будет запросов.
> Хотя можно придумать, как реализовать бэкап.
> 
> А какой смысл в использовании бэкапа ? Прибор же простаивает.
> Или использовать его ресурсы получается дорого ?


Возвращаясь к старому вопросу. Я тут подумал еще и решил, что этих
сложностей и не надо (по крайней мере в моем случае). Если счетчики и
веса будут довольно большими (например использование unsigned int), то
этого будет совершенно достаточно, между переключениями backend'ов будет
проходить довольно много времени и кэши NFS уже обновятся. Я
просто настолько привык к тому, что в том-же pound есть искусственное
ограничение на вес 1-9, что сразу и не подумал, что оно может быть
сильно больше :)


-- 
Zherdev Anatoly.




 




Copyright © Lexa Software, 1996-2009.