ПРОЕКТЫ 


  АРХИВ 


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: PHP fastcgi & TIME WAIT problem on service restart


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: PHP fastcgi & TIME WAIT problem on service restart
  • From: "Alexey Kovyrin" <alexey@xxxxxxxxxxx>
  • Date: Thu, 16 Aug 2007 02:09:40 -0400
  • Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=WsxqHbZziYwGXPTnv1UQQVLe39hDKM4WwY1kuBAW7i6ruoVcxMjHReIh4qAnQhux/BLU7um/XcrnweX11dV5aUAZuZvFLdXdtAyfgJZlNSyhB5atLqijMWMBEdiz/9hhkjS7TVqnQROYgrPJaPCfMQRumiwpQrNZ5YDnOgNgu6c=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=kQ1fS0gGSV0BSqM+7ml0irw57OU3xWI4vPjAT04jWkNyPqqpCCpoo1ApDrL+eqiDJ3TTf2kHbRKe5P/gnHIN60SP+SMdnLEy82WStKwAK6Z8rCcNCWmV0uHq0tZj9yAf94jhEdRDuACbLjxcMSL6vukJhTGAkQwNvDoET+1iQeE=
  • In-reply-to: <30711187242718@xxxxxxxxxxxxxxxxxxx>
  • References: <30711187242718@xxxxxxxxxxxxxxxxxxx>

Ищите по слову tcp_tw_reuse

On 8/16/07, umask <umask@xxxxxxxxx> wrote:
> Доброе утро,
>
>
>
> возникла небольшая проблемка.
>
> Написал init-скрипт для php-cgi/CentOS5 (раньше был обычный скрипт и проблема 
> так же проявлялась) работает он с точки зрения системы инициализации 
> нормально.
>
> Но при рестарте (service php-fcgi restart) если к fastcgi-серверу были 
> недавно совершены запросы и запросы совершаются в момент рестарта происходит 
> ошибка:
>
> Cannot bind/listen socket - [98] Address already in use.
>
> Couldn't create FastCGI listen socket on port 127.0.0.1:9000.
>
>
>
> Оно и понятно - есть некоторое количество сокетов в состоянии TIME_WAIT.
>
> Хотелось бы, чтобы php-cgi рестартовался с минимальными потерями и не 
> создавал ситуаций с простоем.
>
>
>
> Есть какие-то варианты, как исправить эту проблему?
>
>
>
> P.S. PHP нативный, из репозиториев CentOS. Ставить свой патченый PHP (из 
> предварительно сделанного RPM) не хочется, ибо серверов будет немало, а 
> поддерживать свой yum-репозиторий нежелательно.
>
>
>
> --
>
> Ilyas
>
>


-- 
Alexey Kovyrin
http://kovyrin.info/


 




Copyright © Lexa Software, 1996-2009.