Welcome! Log In Create A New Profile

Advanced

Re: backup на нагруженной системе

Sergey Shepelev
October 08, 2009 12:24PM
Другими словами, вы хотите лоад балансинг, такой чтобы из списка
серверов в любой момент использовались минимум 2. Первый несломанный и
второй несломанный.
Как отличить "сломанный" и "не справляется с загрузкой"?

Не скажу точно, но, возможно, haproxy это умеет.

Хотя ваша задача очень странная. Если есть 4 сервера - равномерно
загружайте 4 сервера. Юзерам и серверам будет лучше.

2009/10/8 Victor Lavrenko <lavrenko@nigma.ru>:
> Всем привет!
>
> У меня вот есть вопрос по тому, как в upstream работает backup.
>
> Допустим, программисты понаписали софтину, которая на имеющемся трафике на
> одном сервере работать не может, может только на двух. Хочется сделать так,
> чтобы если один из этих серверов сломался, то вместо сломанного начал бы
> работать бэкапный, но если никто не сломался, бэкапные сервера занимаются
> своими делами. Ну т.е. конструкция такая:
>
> upstream backend {
>  server frodo:80 max_fails=1 fail_timeout=10s;
>  server sam:80 max_fails=1 fail_timeout=10s;
>
>  server merry:80 backup max_fails=1 fail_timeout=10s;
>  server pippin:80 backup max_fails=1 fail_timeout=10s;
> }
>
> В нормальной ситуации работают только frodo и sam, остальные заняты своими
> делами.
>
> Если frodo сломался, то работают sam и merry. Если sam сломался, работают
> frodo и merry.
>
> Если сломался и frodo, и sam, то работают merry и pippin.
>
> Можно ли такую систему организовать имеющимися средствами?
>
> Еще более сложная ситуация, когда merry и pippin сами по себе нагружены, и
> если сломается frodo, то merry не может держать ту же нагрузку, что и frodo
> -- нужно, чтобы merry и pippin вдвоем помогали sam'у.
>
> Такое возможно сделать?
>
> С уважением,
> Виктор Лавренко
> Nigma.ru
>
> P.S. Очень рекомендую модуль nginx-upstream-fair, спасибо Игорю. Я его
> немного подебажил (Гносек уже залил мой патч), и он теперь без проблем
> работает на 64битной архитектуре.
>
Subject Author Posted

Конференция разработчиков высоконагруженных систем HighLoad++

Oleg Bunin October 05, 2009 05:00AM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Михаил Монашёв October 05, 2009 06:54AM

RE: Конференция разработчиков высоконагруженных систем HighLoad++

Oleg Bunin October 05, 2009 08:18AM

Re[2]: Конференция разработчиков высоконагруженных систем HighLoad++

Михаил Монашёв October 05, 2009 02:20PM

RE: Re[2]: Конференция разработчиков высоконагруженных систем HighLoad++

Oleg Bunin October 07, 2009 08:14AM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Vladimir Getmanshchuk October 05, 2009 07:08PM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Alexey Kovyrin October 05, 2009 07:48PM

RE: Конференция разработчиков высоконагруженных систем HighLoad++

Oleg Bunin October 07, 2009 08:24AM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Noon es Shadow October 07, 2009 08:56AM

RE: Конференция разработчиков высоконагруженных систем HighLoad++

Oleg Bunin October 07, 2009 03:56PM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Вадим Мисирук October 07, 2009 04:10PM

RE: Конференция разработчиков высоконагруженных систем HighLoad++

Oleg Bunin October 08, 2009 09:46AM

backup на нагруженной системе

Victor Lavrenko October 08, 2009 11:58AM

Re: backup на нагруженной системе

Sergey Shepelev October 08, 2009 12:24PM

Re: backup на нагруженной системе

Dmitry Morozovsky October 08, 2009 12:38PM

Re: backup на нагруженной системе

Михаил Монашёв October 09, 2009 07:10AM

RE: backup на нагруженной системе

Victor Lavrenko October 09, 2009 09:32AM

Re[2]: backup на нагруженной системе

Михаил Монашёв October 09, 2009 01:44PM

Re: backup на нагруженной системе

Anton Bessonov October 09, 2009 01:44PM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Anton Bessonov October 07, 2009 01:18PM

RE: Конференция разработчиков высоконагруженных систем HighLoad++

Oleg Bunin October 07, 2009 04:00PM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Одинцов Павел October 07, 2009 05:48PM

RE: Конференция разработчиков высоконагруженных систем HighLoad++

Nikolay Shadrin October 16, 2009 04:48AM

Re[2]: Конференция разработчиков высоконагруженных систем HighLoad++

Alexandre Kalendarev October 16, 2009 05:54AM

Re: Re[2]: Конференция разработчиков высоконагруженных систем HighLoad++

noonesshadow October 22, 2009 04:12PM

RE: Конференция разработчиков высоконагруженных систем HighLoad++

Valery Kholodkov October 08, 2009 07:56AM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Alex, the Marrch Ca'at October 08, 2009 08:26AM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Alexandr Kutuzov October 08, 2009 08:56AM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Dmitriy MiksIr October 08, 2009 08:44AM

RE: Конференция разработчиков высоконагруженных систем HighLoad++

Oleg Bunin October 08, 2009 09:46AM

RE: Конференция разработчиков высоконагруженных систем HighLoad++

Oleg Bunin October 08, 2009 09:46AM

Re[2]: Конференция разработчиков высоконагруженных систем HighLoad++

Михаил Монашёв October 09, 2009 05:42AM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Valery Kholodkov October 08, 2009 09:00AM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Alex, the Marrch Ca'at October 08, 2009 09:28AM

Re: Конференция разработчиков высоконагруженных систем HighLoad++

Anton Bessonov October 08, 2009 11:48AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 118
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready