ПРОЕКТЫ 


  АРХИВ 


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: redirect на зеркало в другом ДЦ


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: redirect на зеркало в другом ДЦ
  • From: Илья Шипицин <chipitsine@xxxxxxxxx>
  • Date: Sun, 6 Feb 2011 16:59:15 +0500
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=SNfNV64sXJPi6m7BEs5jyHdV5jiopv7qxUlRKcKrbgM=; b=GQMKJ3qEqs5jj1QRPO93AGS78tttJNWw4+gweXY7AInCdXyupFPzpbq2DaxUbXiRw9 WABCCoYz8eRT17Ea58UlRtAlqbft2A5MiMH+lcJB6YFOHa6IlhVQhJCQ2qcZexNvew6V t2a9OcojYzhjH1T5UCF//TdY18Zayg29pMVQY=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=f8Zj8awvUzDXadYTsZI43cg+y4L6jQW58J/xV0ypUfhERmPCGy4ZmDstBmlgRM19Jo jHH3Y4U9+JzOCl37Ss7fjhCuVRiVfwE8uHgLWdgvVpy1Wpzx4XyDAXpBf5VBM7N8+f8e dKZ5Epyh8kSxSjU4e3ydYq5g/e929jWbR3aWI=
  • In-reply-to: <AANLkTi=fnF=sE2nFEUuBuh-o-Qeobb=ad2pw2wtjTXb7@xxxxxxxxxxxxxx>
  • References: <AANLkTi=fnF=sE2nFEUuBuh-o-Qeobb=ad2pw2wtjTXb7@xxxxxxxxxxxxxx>

точкой входа пользователя является DNS. есть два варианта

1) отдать сразу несколько адресов для одного имени (так делает Яндекс), соответственно с лобого из адресов клиент должен либо получить "200 Ok", либо "302 Moved", либо tcp reset (проблемы будут в случае tcp timeout)

2) отдать пользователю "ближайший" ДЦ, так делает Google.

погуглите на тему CDN (Content Delivery Networks), эта тема разжевывается много где, с картинками.

6 февраля 2011 г. 16:47 пользователь Alexey Bobok <alexey.bobok@xxxxxxxxxxx> написал:
Здравствуйте.
Моделирую условия и задачу:
Есть 4 сервера, отдающих статику. 2 для картинок и 2 для flv-видео.  
1 фото-сервер и 1 видео-сервер стоят в одном ДЦ, другие 2 - в другом.
Фронтенды с PHP пока стоят в 1-ом ДЦ. 
Задача: обеспечить балансировку запросов между стораджами и переключать трафик на работающую ноду, если вторая упала.

Варианты, которые я вижу - использовать 302 редирект для всех запросов или PHP-приложением генерить разные ссылки (что приложение научится делать месяца через 3).  

Какие есть другие варинты?
Благодарю.

--
С уважением,
Алексей Бобок, Ukrhome.net
icq# 205349854
mailto: alexey.bobok@xxxxxxxxxxx
http://www.ukrhome.net/

 Think before you print.

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.