ПРОЕКТЫ 


  АРХИВ 


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: Re[2]: модуль eval+fastcgi_pass



----- "Serge Bondari" <bondari@xxxxxxxxxxx> wrote:

> Hello Valery,
> 
> >>       А пробовал кто-нибудь модуль eval от Валерия Холодкова с
> >>       fastcgi_pass ? Работает? В документации написано что
> работает
> >>       только для мемкэшд и прокси, а у меня ни того, ни другого в
> >>       планах ставить на сервер нет.
> >> 
> 
> VK> Я не пробовал, но точно знаю, что не работает. Модуль fastcgi
> должен 
> VK> выдать 500 и ошибку "ngx_http_fastcgi_module does not support
> subrequest 
> VK> in memory" в error log.
> 
> Да действительно не заработало. Я так понимаю это реализовать будет
> весьма проблематично по принципиальным соображениям.

Зависит от того, на чьей стороне реализовывать. Если на моей стороне, то 
проблематично, поскольку придется реализовывать фильтр, разбирающий вывод 
любого модуля, при необходимости читая файлы. Думаю, что на данный момент это 
слишком сложно для такого простого модуля. Кроме того, я не проверял и не 
уверен, что это вообще возможно.

Если на стороне Игоря, то незнаю насколько это проблематично. 

> VK> Простейший воркараунд в ущерб производительности -- проксировать
> запросы
> VK> из блока eval тому же серверу, который его обслуживает.
> 
> Удивительно даже в голову такое не пришло. Развернул уже собственный
> сервер на libev. Спасибо за совет, так будет гораздо проще и без
> головных болей, производительность не важна - eval выполняется только
> для специфических запросов.

-- 
Regards,
Valery Kholodkov


 




Copyright © Lexa Software, 1996-2009.