Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: fastcgi keep-alive
 
- To: nginx-ru@xxxxxxxxx
 
- Subject: Re: fastcgi keep-alive
 
- From: Alexander Dolgarev <a.dolgarev@xxxxxxxxx>
 
- Date: Sun, 12 Apr 2009 11:46:17 +0300
 
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com; s=gamma;        h=domainkey-signature:mime-version:received:in-reply-to:references         :date:message-id:subject:from:to:content-type         :content-transfer-encoding;        bh=ngiWjTDSsusWGfeW8KjtR6YkQ2ooZuWsv7iQiACU6xY=;        b=qpNfX2+Y/MPP+Bpo5251nb4l3fsReShXN1ekGG9o4fSP8Z96FVcnPDj5eXTNdc3HLP         oMDUJImXQs5N9FvHFzNAjF2buNhKa6qwsq58iet3o8ZK0tSDejjGaWUezX1bl9MYkb09         xRyMTH/nsbq49N1JgPx7poyIu+z7p8N6iM2a0=
 
- Domainkey-signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=gamma;        h=mime-version:in-reply-to:references:date:message-id:subject:from:to         :content-type:content-transfer-encoding;        b=r/+kyU4PHMvwBk7jjpZLII6wJGDT48ETkTt6L/0kRc0z2zk5Blkt1pf1rgQfoB9l3a         bU3Ok2MX30T21SUbCgDhfYyMJXc4S+/N5fzHJzCNmb0qoxz632AZo8oGo9YzZVSSS+o3         4Kct9Z65xUDXFVEt/D2XQUJEcAI3w+DPvRl10=
 
- In-reply-to: <20090412005638.GD25999@xxxxxxxxxx>
 
- References: <fb7e57860904111549t347ee10csb828769c3f54e722@xxxxxxxxxxxxxx>	 <20090412005638.GD25999@xxxxxxxxxx>
 
 
 
хм, действительно, ab посылает HTTP/1.0, не посоветуете другую тулзу
для проверки производительности?
2009/4/12 Maxim Dounin <mdounin@xxxxxxxxxx>:
> Hello!
>
> On Sun, Apr 12, 2009 at 01:49:09AM +0300, Alexander Dolgarev wrote:
>
>> возник вопрос относительно модуля ngx_http_fastcgi_module, вопрос
>> собственно простой: почему не работает keep-alive при использовании
>> FastCGI (nginx посылает Conncetion: close)?
>>
>> Например:
>>         location / {
>>             root   html;
>>             index  index.html index.htm;
>>
>>             fastcgi_pass   unix:/tmp/a.out;
>>
>>             fastcgi_param  QUERY_STRING     $query_string;
>>             fastcgi_param  REQUEST_METHOD   $request_method;
>>             fastcgi_param  CONTENT_TYPE     $content_type;
>>             fastcgi_param  CONTENT_LENGTH   $content_length;
>>         }
>>
>> Если закомментировать fastcgi_pass, то keep-alive работает.
>
> Потому что в HTTP/1.0 нет другого способа передать ответ без
> Content-Length.  При использовании HTTP/1.1 - не отключается.
>
> Maxim Dounin
>
>
 
 |