Re: HTTP Streaming. Возможно?

Alexey V. Karagodov kav at karagodov.name
Thu Feb 7 23:03:11 MSK 2008


On 07.02.2008, at 22:37, public-mail at alekciy.ru wrote:

>> On Thu, Feb 07, 2008 at 09:52:56PM +0300, public-mail at alekciy.ru  
>> wrote:
>>
>>> Странно...
>>>
>>> gzip off;
>>> proxy_buffering off;
>>> Эффекта не возымели. Значил либо  
>>> либо установленные опции приняты не
>>> были,
>>> хотя я сервер перегрузил (кстати,  
>>> есть ли возможность узнать какие  
>>> опции
>>> в
>>> данный момент закружены и их  
>>> значения? phpinfo() крайне удобная штука,
>>> можеть есть некий аналог в nginx?), либо  
>>> же сам FastCGI данные
>>> буферизует.
>>> Попытаюсь для начала с FastCGI  
>>> разобраться.
>>
>> proxy_buffering влияет только на proxy.
>> FastCGI-модуль не имеет аналога proxy_buffering.
>
> Т.е. получается, что буферизации не  
> должно было происходить в принципе?
> Или же она происходит внедрах сервера  
> и конфигурационными опциями на это
> повлиять ни как нельзя?
>
может быть поможет уменьшение буферов  
fastcgi_XXX  в памяти и ограничить для них  
место на диске, но я не уверен что будет  
происходить в случае их  
переполнения ... и этично ли это вообще
>
>>
>>>> On Thu, 7 Feb 2008 public-mail at alekciy.ru wrote:
>>>>
>>>>> К примеру, есть есть PHP скрипт  
>>>>> такого содержания:
>>>>>
>>>>> <?php
>>>>> for ($i = 0; $i < 30; $i++)
>>>>> {
>>>>>   echo 'xxxxxxxxxxxxxxxx<br>';
>>>>>   ob_flush();
>>>>>   flush();
>>>>>   sleep(1);
>>>>> };
>>>>> ?>
>>>>>
>>>>> Он досылает на клиент новые данные  
>>>>> в течении 30 сек с интервалом в 1
>>>>> сек.
>>>>> Когда PHP работает как mod_apache, то  
>>>>> именно так и происходит. Но в
>>>>> связке
>>>>> nginx+FastCGI (менеджером FastCGI служит php-fpm)  
>>>>> получается так: 30
>>>>> секунд ни какого ответа, а потом  
>>>>> бааах и уже готова страница.
>>>>>
>>>>> Вот не знаю в какую сторону копать.
>>>>
>>>> proxy_buffering off;
>>>>
>>>> см.
>>>> http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_buffering
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Andrew Kopeyko <kaa at zvuki.ru>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>> --
>> Игорь Сысоев
>> http://sysoev.ru
>>
>>
>
>
>



More information about the nginx-ru mailing list