nginx + CGI

Alex Vorona voron at amhost.net
Mon Dec 29 19:16:18 MSK 2008


29.12.2008 17:58, Valery Kholodkov wrote:
>> А можно и без враппера обойтись, и запускать cgi нативно - и это будет
>> самый производительный вариант.
> 
> Запускать cgi-процессы нельзя из рабочих процессов nginx.
хотя бы потому, что рабочие процессы работают от юзера веб-сервера(иногда хочется запускать cgi от 
другого юзера) и имеют тысячи открытых дескрипторов, которые нужно закрывать после fork и перед 
exec. В то же время cgi-процесс дб запущен от того, кто accept()'нул соотвествующий http-запрос или 
возникнет необходимость в дополнительном IPC -> fastcgi тут как тут.





More information about the nginx-ru mailing list