Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Работа perl в nginx
Hello!
On Fri, Nov 05, 2010 at 02:14:38PM -0400, agelun wrote:
> добрый вечер.
> Есть такой вопрос:
> Имеется нагруженный ресурс,часть location
> которого нужно фильтровать в perl. Всё бы
> хорошо, но вот perl_set можно установить
> только для всего хоста.
>
> Попробовал в одном location указать вызов
> perl (с установкой переменной через него)
> и последующий вызов fastcgi - не
> получилось. Обрабатывается только
> fastcgi.
>
> Поэтому вопрос: насколько установка
> через perl_set (функция достаточно
> "тяжёлая") скажется на
> производительности запросов, которые в
> этой переменной не нуждаются?
> переменная будет устанавливаться в
> начале каждого запроса или только
> перед обращением к этой переменной?
Директива perl_set создаёт переменную с соответствующим
perl'овым обработчиком. Вызов обработчика происходит только при
обращении к переменной.
Т.е. если к переменной не обращаются - то наличие perl_set на
производительности не сказывается никак.
Maxim Dounin
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|