Welcome! Log In Create A New Profile

Advanced

Re: nginx + memcache

Sergey Shepelev
November 23, 2011 08:38PM
2011/11/24 Дугин Сергей <drug@qwarta.ru>:
> Здравствуйте, Alexandr.
>
> Туплю, не могу понять для чего нужен memcache в nginx :)
> доку прочитал http://nginx.org/ru/docs/http/ngx_http_memcached_module.html
> по прежнему туплю.
>
> Теперь вопрос.
>
> Есть два сервера на одном стоит
> memcache (допустим он висит на ip 8.8.8.8:11211)
> на  втором  сервере  тоже  стоит  memcache   (допустим  он висит на ip 8.8.4.4:11211)
>
> На третьем сервере стоит nginx и php скрипты
> может  ли  nginx  с  помощью этого модуля раскидывать запросы от php к
> мемкешу   в   качестве   прокси-балансировщика   между  двумя  мемкеш
> серверами.
>
> То  есть  в  пхп  скрипте я делаю коннект к 10.0.0.10:11211 на этом IP
> висит nginx и запросы перекидывает на один из двух мемекеш серверов.
>
> И если есть возможость киньте пример какой-нить.
>
> Спасибо.
>

Нет. Единственная задача модуля memcached в стандартной поставке
nginx: отдавать пользователю ответы из мемкеша. В случае, если в
мемкеше нужных ключей нет, продолжается обычная обработка (например
proxy_pass на php).

Чтобы *балансировать* нагрузку между двумя мемкешами, вы можете
воспользоваться, например, haproxy.

Но балансировать нагрузку между мемкеш серверами - это что-то
мифическое-фантастическое, потому что никакой нагрузки мемкеш не
создаёт, нечего балансировать. Обычно приложение подключается ко всем
мемкеш серверам и использует несколько серверов для увеличения
доступного объёма кеша. То есть часть ключей приложение кладёт (и
читает) на первый мемкеш-сервер, часть на второй и т.д. Есть простые и
хорошие алгоритмы для распределения ключей по серверам. В любом
случае, всем этим занимается приложение, без промежуточных проксей.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

PHP и try_files

Serguei I. Ivantsov November 23, 2011 04:24AM

Re: PHP и try_files

Rush November 23, 2011 04:58AM

Re: PHP и try_files

Serguei I. Ivantsov November 23, 2011 05:04AM

Re: PHP и try_files

Rush November 23, 2011 05:24AM

Re: PHP и try_files

Serguei I. Ivantsov November 23, 2011 05:34AM

Re: PHP и try_files

Denis F. Latypoff November 23, 2011 05:42AM

Re: PHP и try_files

Serguei I. Ivantsov November 23, 2011 05:52AM

don't repeat yourself / copy and paste programming

Gena Makhomed November 23, 2011 06:14AM

Re: don't repeat yourself / copy and paste programming

Rush November 23, 2011 06:30AM

Re: don't repeat yourself / copy and paste programming

Olexander Shtepa November 23, 2011 06:52AM

Re: don't repeat yourself / copy and paste programming

Алексей Малов November 25, 2011 02:42AM

Re: don't repeat yourself / copy and paste programming

Olexander Shtepa November 25, 2011 06:48AM

Re: don't repeat yourself / copy and paste programming

Denis F. Latypoff November 23, 2011 06:42AM

Re: don't repeat yourself / copy and paste programming

Gena Makhomed November 23, 2011 07:02AM

Re: don't repeat yourself / copy and paste programming

Denis F. Latypoff November 23, 2011 07:14AM

Re: don't repeat yourself / copy and paste programming

Serguei I. Ivantsov November 23, 2011 07:48AM

Re: don't repeat yourself / copy and paste programming

Igor Sysoev November 23, 2011 11:36AM

Re: don't repeat yourself / copy and paste programming

Daniel Podolsky November 23, 2011 02:22PM

Re: don't repeat yourself / copy and paste programming

Alexandr Gomoliako November 23, 2011 02:26PM

Re: don't repeat yourself / copy and paste programming

Daniel Podolsky November 23, 2011 02:30PM

Re: don't repeat yourself / copy and paste programming

Alexandr Gomoliako November 23, 2011 02:34PM

Re: don't repeat yourself / copy and paste programming

Daniel Podolsky November 23, 2011 02:46PM

Re: don't repeat yourself / copy and paste programming

Alexandr Gomoliako November 23, 2011 03:00PM

nginx + memcache

Дугин Сергей November 23, 2011 08:02PM

Re: nginx + memcache

Sergey Shepelev November 23, 2011 08:38PM

Re: don't repeat yourself / copy and paste programming

Serguei I. Ivantsov November 24, 2011 02:44AM

Re: don't repeat yourself / copy and paste programming

Igor Sysoev November 24, 2011 02:58AM

Re: don't repeat yourself / copy and paste programming

Gena Makhomed November 23, 2011 08:04AM

Re: don't repeat yourself / copy and paste programming

Igor Sysoev November 23, 2011 11:40AM

Re: don't repeat yourself / copy and paste programming

Gena Makhomed November 23, 2011 01:30PM

Re: don't repeat yourself / copy and paste programming

Alexandr Gomoliako November 23, 2011 02:02PM

Re: don't repeat yourself / copy and paste programming

Andrey N. Oktyabrski November 23, 2011 02:08PM

Re: don't repeat yourself / copy and paste programming

Alexandr Gomoliako November 23, 2011 02:10PM

Re: don't repeat yourself / copy and paste programming

Igor Sysoev November 24, 2011 03:18AM

Re: don't repeat yourself / copy and paste programming

Igor Sysoev November 23, 2011 07:36AM

Re: PHP и try_files

Craken November 24, 2011 07:28AM

Re: PHP и try files

Igor Sysoev November 24, 2011 07:32AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 138
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