The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Тематический каталог: Кэширование страниц в memcached и ngin..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Тематический каталог: Кэширование страниц в memcached и ngin..."  +/
Сообщение от auto_topic (??) on 16-Фев-09, 12:59 
Обсуждение статьи тематического каталога: Кэширование страниц в memcached и nginx (nginx web memcached cache speed)

Ссылка на текст статьи: http://www.opennet.ru/base/net/nginx_memcached.txt.html

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Кэширование страниц в memcached и nginx (nginx web memcached..."  +/
Сообщение от b2d email(??) on 16-Фев-09, 12:59 
Интересно как можно посмотреть на производительность такой системы...
stub_status ничего не говорит по этому поводу
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Кэширование страниц в memcached и nginx (nginx web memcached..."  +/
Сообщение от Злые тапки email on 21-Сен-09, 17:14 
nginx умеет хэш от uri считать.
у меня это делается так (упрощенно):

http {
    perl_set $md5_uri 'sub {
  use Digest::MD5 qw(md5_base64);
  my $r = shift;
  my $uri=$r->uri;
  my $args=$r->args;
  if ($args){
   $uri=$uri."?".$args;
  }
  return md5_base64($uri);
}
';

    upstream memcached {
        memcached_hash;
        server 192.168.0.26:11211;
    server 192.168.0.28:11211;
    }
}

localtion / {
set $memcached_key $md5_uri;
memcached_pass memcached;
}

nginx должен быть скомпилен с поддержкой перла.
должен стоять модуль перла Digest::MD5

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Кэширование страниц в memcached и nginx (nginx web memcached..."  +/
Сообщение от Злые тапки email on 21-Сен-09, 17:16 
забыл добавить. nginx взят отсюда http://openhack.ru/nginx-patched/
потому как официальный nginx 0.7 неправильно определяет необходимый сервер memcached (если больше чем один, разумеется)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема


ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

Оформить подписку на год


  Закладки на сайте
  Проследить за страницей
Created 1996-2012 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
RUNNet TopList