Re: 0.7.44 работает-не работает?

Anton Kuznetsov maybe at arjlover.net
Thu Mar 26 15:20:02 MSK 2009


Игорь, эмм... Как-то убивается вся идея VirtualName. Один нжинкс, один айпи,
один апач, один серый айпи и несколько сотен сайтов. Все отлично работает,
потому что HTTP/1.1 и $host. И тут какой-то poxy_* не умеет, не знает, не
хочет. И что? Вставай страна огромная? Делаем 200 каталогов, делаем 200 зон?
Или 200 серых айпи. И конфиги, конфиги... Ну бред какой-то.

P.S А за кэш спасибо. Приятно смотреть как работает.

А.



2009/3/26 Igor Sysoev <is at rambler-co.ru>

> On Thu, Mar 26, 2009 at 08:17:10AM +0100, Anton Kuznetsov wrote:
>
> > Вот я молодец. Прописал указанный кусок конфига для двух самых
> нагруженных
> > сайтов. Зона одна, общая. И получил подмену корневой страницы. Заказчик
> был
> > в восторге. :(
> > Чья ошибка?
>
> Сейчас хост в ключе берётся из
>
> proxy_pass         http://127.0.0.1;
>
> то есть в обоих случаях будет 127.0.0.1
>
> Два workaround'а:
>
> 1) разные proxy_cache_path
>
> 2) разные proxy_pass с именем upstrteam'а.
>
> > А.
> >
> > 2009/3/25 Anton Kuznetsov <maybe at arjlover.net>
> >
> > > И точно. Не был прописан совсем, где был по дефолту - непонятно.
> > > Вот только зачем мне этот лишний каталог со своим лесом...
> > >
> > > Антон.
> > >
> > > 2009/3/25 Nikolay Sivko <default_xz at inbox.ru>
> > >
> > > Anton Kuznetsov пишет:
> > >>
> > >>  Поставил сабж.
> > >>> Добавил в конфиг:
> > >>>
> > >>> proxy_cache_path  /data/cache  levels=1:2   keys_zone=data:60m
> > >>> inactive=60m;
> > >>>
> > >>> server {
> > >>> ...
> > >>>    location / {
> > >>>    proxy_cache data;
> > >>>    proxy_cache_min_uses 1;
> > >>>    proxy_cache_valid 200 60m;
> > >>> proxy_pass         http://127.0.0.1;
> > >>> proxy_redirect     off;
> > >>> proxy_set_header  X-Real-IP  $remote_addr;
> > >>> proxy_set_header  host  $host;
> > >>> proxy_set_header  GEO  $GEO;
> > >>> proxy_read_timeout 600;
> > >>>    }
> > >>>
> > >>> Создал /data/cache, после рестарта в ней стали потихоньку создаваться
> > >>> каталоги первого и второго уровня. Сейчас, спустя сутки их полный
> комплект -
> > >>> 16х256 - все абсолютно пустые.
> > >>> Больше ничего не происходит, работает proxy_pass. Диск /data/ больше
> > >>> ничем не юзается, но gstat стал показывать легкие движения - вроде
> как
> > >>> что-то на нем происходит.
> > >>> Что сделал не так?
> > >>>
> > >>>  Насколько я понял, proxy_temp_path должен быть на той же партиции,
> что и
> > >> proxy_cache_path.
> > >>
> > >>
> > >>
> > >
> > >
> > > --
> > > Best regards,
> > > Anton Kuznetsov.
> > >
> >
> >
> >
> > --
> > Best regards,
> > Anton Kuznetsov.
>
> --
> Игорь Сысоев
> http://sysoev.ru
>
>


-- 
Best regards,
Anton Kuznetsov.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090326/9d0f0a86/attachment.html>


More information about the nginx-ru mailing list