Welcome! Log In Create A New Profile

Advanced

Re: Синхронизация nginx соединений

Anton Yuzhaninov
October 11, 2012 05:44AM
On 10.10.2012 14:43, Viacheslav Biriukov wrote:
>
> Есть кластер active/passive из двух nginx балансеров. Хочется, что бы при
> переезде VIP с активной на пассивную (к примеру для апдейта ядра, ребута и т.д.)
> не терялись соединения. Большие файлы продолжали отдаваться клиентам.

Плавной миграции локального tcp соединения с одного хоста на другой AFAIK пока
нигде не реализовали. Теоретически это возможно (нужна поддержка в ядре OS), но
достаточно сложно в реализации.

Как уже писали выше можно заранее убирать IP из DNS, но это долго - запросы все
равно будут идти даже после того как истечет DNS TTL, да и сам TTL маленьким
делать плохо.

Лучше перед серверами с nginx поставить еще пару балансировщиков. Это могут быть
либо два сервера с Linux/FreeBSD либо аппаратные решения, например Cisco SLB.
Тгда перед выклюение одного из сервера с nginx надо на балансировщике один из
серверов пометить как неактивный, чтобы новые запросы на него не поступали, но
старые продолжали работать.

После этого нужно дождаться завершения текущих запросов, и сервер с nginx можно
перезагружать.

--
Anton Yuzhaninov

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Синхронизация nginx соединений

Sov1et October 10, 2012 06:44AM

Re: Синхронизация nginx соединений

Priority1 October 10, 2012 06:48AM

Re: Синхронизация nginx соединений

Sov1et October 10, 2012 07:00AM

Re: Синхронизация nginx соединений

Priority1 October 10, 2012 08:06AM

Re: Синхронизация nginx соединений

Sov1et October 10, 2012 10:48AM

Re: Синхронизация nginx соединений

Alexandre Snarskii October 10, 2012 11:38AM

Re: Синхронизация nginx соединений

kav October 11, 2012 01:58AM

Re: Синхронизация nginx соединений

Илья Шипицин October 11, 2012 04:28AM

Re: Синхронизация nginx соединений

Sov1et October 11, 2012 04:54AM

Re: Синхронизация nginx соединений

kav October 11, 2012 04:58AM

Re: Синхронизация nginx соединений

Sov1et October 11, 2012 05:28AM

Re: Синхронизация nginx соединений

kav October 11, 2012 06:02AM

Re: Re[2]: Синхронизация nginx соединений

Sov1et October 11, 2012 06:42AM

Re[2]: Re[2]: Синхронизация nginx соединений

Anonymous User October 11, 2012 06:46AM

Re: Синхронизация nginx соединений

Anton Yuzhaninov October 11, 2012 06:58AM

Re: Синхронизация nginx соединений

Илья Шипицин October 11, 2012 07:56AM

Re: Синхронизация nginx соединений

Anton Yuzhaninov October 11, 2012 05:44AM

Re: Синхронизация nginx соединений

Alexandre Snarskii October 11, 2012 07:04AM

Re: Синхронизация nginx соединений

Sov1et October 11, 2012 07:30AM

Re: Синхронизация nginx соединений

Alexandre Snarskii October 11, 2012 07:52AM

Re: Синхронизация nginx соединений

Илья Шипицин October 11, 2012 08:02AM

Re: Синхронизация nginx соединений

kav October 11, 2012 08:08AM

Re: Синхронизация nginx соединений

Илья Шипицин October 11, 2012 08:48AM

Re: Синхронизация nginx соединений

Anton Yuzhaninov October 11, 2012 08:54AM

Re: Синхронизация nginx соединений

Илья Шипицин October 11, 2012 09:06AM

Re: Синхронизация nginx соединений

kav October 11, 2012 08:56AM

Re: Синхронизация nginx соединений

Sergey Budnevitch October 11, 2012 01:02PM

Re[2]: Синхронизация nginx соединений

Anonymous User October 11, 2012 07:36AM

Re: Синхронизация nginx соединений

kav October 11, 2012 07:38AM

Re: Re[2]: Синхронизация nginx соединений

Михаил Панфилов October 11, 2012 07:38AM

Re: Синхронизация nginx соединений

kav October 11, 2012 07:40AM

Re: Синхронизация nginx соединений

Михаил Панфилов October 11, 2012 07:42AM

Re: Синхронизация nginx соединений

kav October 11, 2012 07:44AM

Re: Синхронизация nginx соединений

Alexandre Snarskii October 11, 2012 08:02AM

Re: Re[2]: Синхронизация nginx соединений

Илья Шипицин October 11, 2012 08:06AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 150
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready