Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Использование неско льки memcached серверов
Hello TDz,
You wrote on Wednesday, May 23, 2007, 5:36:26 PM:
TT> Для двух серверов можно использовать обработчик 404 ошибки -
TT> попробуй прочесть из локального, если мол ошибка то иди читай из
TT> удалённого, если и там ошибка то proxy_pass / fastcgi_pass на
TT> приложение. А как быть с ростом количества серверов? Есть какое-то
TT> более удобное/практичное решение проблемы?
Хеширования (вычисления того к какому серверу идти на основе хеша
ключа) в nginx нету.
Можно сделать два (три, N) разных location в которых будут прописаны
разные memcached сервера. А одной из частью URI кодировать в каком
кеше лежит данная страница. При необходимости можно сделать rewrite
который будет направлять в location с нужным memcached
Бэкенд тоже нужно будет модифицировать исходя из этого.
--
Anton Yuzhaninov.
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
|