Re: Есть Аналог комбинированных RewriteCond Апача?

Gena Makhomed gmm на csdoc.com
Чт Фев 18 20:43:13 MSK 2010


On 18.02.2010 15:39, Yuriy Taraday wrote:

>> однако, кроме встраивания Python внутрь процесса nginx
>> и взаимодействия между python и nginx через протоколы
>> FastCGI / http есть ведь и третий способ: сделать IPC
>> между nginx и helper process, который будет асинхронно
>> предоставлять нужную nginx`у функциональность, при этом
>> не останавливая работу nginx и не уменьшая стабильность.

> Переименовываем IPC и FastCGI в "протокол общения между процессами" -
> и получаем "помимо масла можно использовать масло".
> К слову, сокеты - это тож IPC.

1-й способ: универсальный язык программирования вкомпилирован
внутрь бинарника nginx. например: mod_perl, mod_javascript и т.п.

2-й способ: взаимодействие между веб-сервером и универсальным
языком программирования через ( FastCGI / http ) + X-Accel-*.

3-й способ: отдельный helper process, который взаимодействует с nginx
через IPC и позволяет делать обработчики событий на скриптовом языке,
которые не имеют таких жестких ограничений по протоколу работы как 
способ 2 и не имеют тех проблем, которые присутсвуют в способе 1.

-- 
Best regards,
  Gena




Подробная информация о списке рассылки nginx-ru