Re: Re[2]: Повторное использование map при изменении исходной переменной
Vladimir Latyshev
latysheff at gmail.com
Fri Jul 24 10:57:23 MSD 2009
Мне патч Игоря не помог, ваш аналогично. Может я что делаю не так, но задачу
решает лишь клонированный map.
Учитывая, что здесь задействовано кеширование, и то, что мне нужно всего две
итерации, и то не всегда, в угоду быстродействию я остановлюсь на
кронировании, благо map всего около 500 строк.
А вот за возможность написать так:
map "${ext_host}/${ext_point}" $group {
include /etc/nginx/maps/group.txt;
}
спасибо!
23 июля 2009 г. 18:57 пользователь Kirill A. Korinskiy
<catap+nginx at catap.ru<catap%2Bnginx at catap.ru>
> написал:
> At Thu, 23 Jul 2009 17:36:58 +0400,
> Vladimir Latyshev <latysheff at gmail.com> wrote:
> >
> > а с кешированием там так же осталось?
> > повторно использовать не получится?
> >
>
> Попробуйте этот патч:
>
> http://catap.ru/patches/nginx/ngx_http_map-0.2.patch
>
> Он включает мое изменение, что выложено в блог + каждый раз, за ново
> считается ключ для поиска в map'е.
>
> Да, еще в качестве первого аргумента у map'а можно указывать не просто
> $var а "${var}-${var}".
>
> --
> wbr, Kirill
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090724/c52da471/attachment.html>
More information about the nginx-ru
mailing list