ПРОЕКТЫ 


  АРХИВ 


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: 0.6.30 @ linux amd64 & fcgi



Попробовал перевести все на сокеты, получил такую же периодически проблему 
(примерно 1 из 5 раз) и след. сообщение в логах:

recv() failed (95: Operation not supported)

Судя по поиску в гугле и этому
http://www.lexa.ru/nginx-ru/msg17264.html
Проблема новая и ей решения пока нету.


On Wednesday 07 May 2008, Sergey Serov wrote:
> Hi all,
>
> # uname -a
> Linux localhost 2.6.18-6-amd64 #1 SMP Sun Feb 10 17:50:19 UTC 2008 x86_64
> GNU/Linux
>
> После апгрейда на 0.6.30 начались проблемы на amd64 серверах. На i386 все
> отлично и при гораздо большей нагрузке.
>
> Переодически наступает таймаут чтения ответа от fcgi сервера.
> Процесс судя по дебаг логу и strace выглядит так:
>
> 1. nginx нормально коннектится к fcgi, получает http заголовки и судя по
> дебаг логу парсит их.
>
> 2. fcgi пишет тело ответа и закрывает соединение.
>
> 3. nginx задумывается навечно до таймаута в epoll_wait()
>
>
> Данная проблема возникает имеенно периодически и только на amd64 серверах.
> Могу предоставить любую доп. информацию.
>
>
> P.S. На фоне всего этого очень мешает поведение squid (стандартное, вроде
> конфиг не менял сильно), который кеширует страницы ошибок потому, что у них
> нет ни одного заголовка, который запрещал бы это делать. А nginx не
> позволяет управлять заголовками для error_page.





 




Copyright © Lexa Software, 1996-2009.