ПРОЕКТЫ 


  АРХИВ 


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: fastcgi



Алексей, вы не нашли решения?
Я сейчас столкнулся с тем-же самым.


On Friday 14 March 2008 17:01:13 Alexey Lebedeff wrote:
> Добрый день.
>
> У меня есть 2 fastcgi сервера, написанных на перле. Один - с
> использованием FCGI (точнее, CGI::Fast на его основе), и другой - на
> основе POE (с использованием POE::Filter::FastCGI).
>
> Через apache работают оба, через nginx - только на основе FCGI.
>
> Я для всех 4-х комбинаций wireshark'ом траффик рассматривал, получается
> так.
>
> apache в обоих случаях первым шлёт FIN, после получения полного ответа от
> скрипта. nginx + FCGI - в данном случае FCGI первым шлёт FIN
>
> nginx + POE - никто не шлёт FIN, всё просто висит, но непосредственно
>    данные ответа прошли, и ACK на них был получен.
>
> Когда процесс сервера убиваю в момент такого висения, сервер шлёт FIN,
> и всё начинает работать - ранее переданный ответ нормально попадает
> браузер.
>
> Содержимое самих ответных пакетов во всех случаях байт в байт совпадает.
>
> В целом, пока пытаюсь POE версию сразу делать shutdown, но является ли
> это правильным решением?


-- 
Vladimir Perepelitsa aka Mons Anderson
<inthrax@xxxxxxxxx> / #99779956

  • References:

 




Copyright © Lexa Software, 1996-2009.