Round-robin

Andrew Velikoredchanin andrew at rodtext.ru
Tue May 17 17:39:32 MSD 2005


Igor Sysoev wrote:
> On Tue, 17 May 2005, Andrew Velikoredchanin wrote:
> 
>> Игорь, извини, этот вопрос уже поднимался, но что-то я не совсем понимаю.
>>
>> Есть у меня 4 бэкэнда (n4, n5, n6, n7) с одним фронтэндом (для 
>> тестирования). Через DNS я для бэкэндов прописал одно имя. Поставил 
>> это имя в nginx (0.1.28) Сделал простенький скрипт который выдает 
>> hostname. В процессе проверок получается что n4 и n6 выдаются намного 
>> чаще чем n5 и n7.
>>
>> Это проблема в nginx или в dns? если первое - поможет-ли переход на 
>> 0.1.29?
> 
> 
> То есть, бэкенд описан как
> 
> backend   IN   A   192.168.1.1
>           IN   A   192.168.1.2
>           IN   A   192.168.1.3
>           IN   A   192.168.1.4
> Так ?

Да.

> Во время тестирования ещё кто-нибудь обращается к скрипту ?

Нет. Больше никто.

Хотя, я тут попробовал сделать вот такой цикл:

while [ 1 ]; do http_get http://test/cgi-bin/hostname >> ./hosts; done

Через него в файл пишеться четко 4-5-6-7 и далее по циклу. Возможно, в 
начале это был какой-то побочный эффект, все-таки.





More information about the nginx-ru mailing list