ПРОЕКТЫ 


  АРХИВ 


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: proxy cache path - ошибка


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: proxy cache path - ошибка
  • From: "Craken" <nginx-forum@xxxxxxxx>
  • Date: Mon, 14 Nov 2011 02:14:39 -0500
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Date:Sender:From:References:In-Reply-To:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To; bh=7ZKiRCMVKWpv6DZVKDkDl925jElX5PeLjPAau1qu9M0=; b=R2oxtCvuCfsWfZghJQ92fHUs5JWtTy3GQe2WQN5xqt7W75MCwTQWKWKsUjIUZkUaYMvhVprvyFeDLWrezUezxBugT68vIW77ObOnW2/M1z5rA0Er7KNbknJqAi5sI9qO;
  • In-reply-to: <201111132214.59386.ne@xxxxxxxx>
  • References: <201111132214.59386.ne@xxxxxxxx>

Валентин Бартенев Пишет:
-------------------------------------------------------
> On Sunday 13 November 2011 21:58:31 Craken wrote:
> > Ну один сервер может
> обслуживать до 5000
> > юзеров! для загрузки
> страницы
> > подгружается 6 файлов,
> каждый размером ~
> > 40-70 КБ!
> > Для каждого юзера
> выводится своя
> > статистика, поэтому я в
> ключ
> > кеширования вставил
> $remote_addr!
> > Ну и + еще небольшой запас
> сделал!
> > Вот так оно и получается
> даже больше 1
> > Гб
> 
> Это как вы считали? 5000 это в
> какой период и на какой
> период кэш нужен?
> 
> Размер файлов значения не
> имеет, в зоне хранятся не
> сами файлы, а мета-
> информация. 6*5000 = 30 000,
> размер одной записи на i686
> будет примерно 64 байта.
> 
> Таким образом 30000*64 = 1 875 Кб,
> т.е. зоны в 2 Мб уже должно
> хватить.
> 
> --
> Валентин Бартенев
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://mailman.nginx.org/mailman/listinfo/nginx-ru


Ну в таком случае думаю будет
достаточно будет выставить размер в 10-20
Мб! 

>+ я надеюсь вы предусмотрели довольно
распространенную ситуацию,
>когда несколько юзеров сидят с одного
айпи.

Это внутренний ресурс
интернет-провайдера (а точнее страница
статистики)! Поэтому каждый ходит под
отдельным ИПом из подсети 192.168.0.0/16 ! 

> Думаю лучше использовать $binary_remote_addr

Пожалуй Вы правы! Лучше использовать
$binary_remote_addr, правда на сколько я понимаю,
это просто поможет использовать
немного меньше памяти!

Валентин Бартенев, Спасибо! Ситуация по
моей проблеме прояснилась! 

P.S. Правда если nginx НЕ кеширует допустим
всю страницу на указанное время, то не
совсем понятен смысл такого
кеширования! В моем случае я хотел
немного снять нагрузку с сервера, на
который проксируются все запросы!

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,218270,218287#msg-218287

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


 




Copyright © Lexa Software, 1996-2009.