ПРОЕКТЫ 


  АРХИВ 


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: mysql balance schema like nginx upstream


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: mysql balance schema like nginx upstream
  • From: "Alexey Kovyrin" <alexey@xxxxxxxxxxx>
  • Date: Thu, 1 Nov 2007 11:54:52 -0400
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=Z8WGLh1sunVb0isfNN4TPL8s3Yc7FLRtNt80uneC2ZE=; b=Og325nqNM5AaiUP4b4S/CoDlArLKKnnjtqOraUIEbqYvedrOwQiLat6e+I/bNcjdwMYJsEpIK29ezL9EBXvOv/zodLwDno7Z/t+gcCPOh+KfXBHs2ggbj74lsEnbV8szfiPNqLwT9YgR3C0v5/nJGLp/Qatfrw8So8lrKAj9udM=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=UcJ9hKp73UXX5/y+uYP5+4e/7kpudlCNcz8OXQJ9X3EJybVtZ0px24uoq9I1a8wo5ET0QKT6A7dRUJjxqe75c8LouH0moUPTzkiLFdixo204vlHiuEfDTk/dvBQnCmioiLCrVaLaD/VZ8PhnxrnbZKHpZpL3o5MHNRyghe8msSk=
  • In-reply-to: <4729EA1C.6020106@xxxxxxxxxxx>
  • References: <4729CAFB.20305@xxxxxxxxxxx> <2412.212.70.107.64.1193923927.squirrel@xxxxxxxxxxxxxxxx> <4729DAB4.30204@xxxxxxxxxxx> <1405219454.20071101203128@xxxxxxxxxx> <4729EA1C.6020106@xxxxxxxxxxx>

Ну, на крайний случай по инстансу mysql-proxy на каждый веб сервер
можно поставить - он маленький - есть не просит.

On 11/1/07, Goncharov Yuri <neo@xxxxxxxxxxx> wrote:
> Denis F. Latypoff wrote:
> > Hello Goncharov,
> >
> > Thursday, November 1, 2007, 7:55:00 PM, you wrote:
> >
> >>>> Так хочется хотя бы 2 сервера завязать на
> >>>> такой схеме.
> >>>> Может такой инструментарий есть уже в php
> >>>> (core) просто я не в курсе?
> >>>> Или может есть готовые классы для такого
> >>>> mysql_connect. Кто что может сказать по этому
> >>>> поводу?*
> >>> MySQL proxy.
> >>>
> >>> http://forge.mysql.com/wiki/MySQL_Proxy
> >>>
> >>> И ещё, как я понимаю, вам нужен не backup, а
> >>> failover. Хотя это всего лишь вопрос
> >>> терминологии.
> >>>
> >
> >> Да, но в этом случае я всё завязываю на точке входа, называемой 
> >> mysql-proxy - и в случае если ляжет сервер, где такое ПО установлено - то 
> >> не
> >> будет работать ничего. А в случае когда методами nginx(proxy to apache) 
> >> уже происходит балансировка засчёт проксирования *.php на разные сервера
> >> то если бы такой *.php (в самом коде) умел работать в режиме балансировки 
> >> относительно mysql_connect было бы замечательно.
> >
>
>
> > Да, но в любом случае вы всё завязываете на точке входа в nginx, и в случае 
> > если
> > сервер ляжет, где установлен nginx, то не будет работать ничего :)
> >
>
> Это второй вопрос, о нём я подумаю. Это же не значит что имея одну точку 
> входа - nginx , мне создавать ещё и дополнительные узкие места (читать
> точки входа) для коннекта к базе
>
>
>
> --
> NEO83-RIPE
>
>


-- 
Alexey Kovyrin
http://kovyrin.info/


 




Copyright © Lexa Software, 1996-2009.