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