сможет ли nginx следующее

Kpoxa KpoIIIkin kpoxa at kpoxa.net
Mon Jan 3 18:10:34 MSK 2005


Igor Sysoev пишет:

>On Mon, 3 Jan 2005, Kpoxa KpoIIIkin wrote:
>
>  
>
>>Подскажите, можно ли с помощью nginx сделать сделающее:
>>
>>перехватывать все соединения к апачу,
>>проксировать их на апач,
>>получать ответ от апача (целиком, при условии размера ответа меньше чем
>>1 мегабайт), закрывать соединение с апачем и медленно отдавать ответ
>>пользователю.
>>
>>кэширование не нужно, нужно добиться максимально быстрого закрытия апача
>>от соединения с клиентом,
>>т.к. апач в моей конфигурации очень тяжелый (mod_php, mod_perl и еще
>>куча всего).
>>    
>>
>
>Да, именно так ответ и забирается от бэкенда.
>
>Если нужно чтобы весь ответ хранился в памяти, то для 1M нужно указать,
>например, 32 буфера по 32K:
>
>proxy_buffers  32 32k;
>
>Можно сделать меньше буферов, тогда ответ будет записываться во временный
>файл.
>
>  
>
proxy_buffers задает размер буфера для отдельного запроса?
Если таких запросов
будет 10 000 отдовременно, при среднем размере ответа в 25-50 килобайт,
то все буфера должны быть в оперативке (ну плюс своп еще) или nginx
будет создавать временные файлы?






More information about the nginx-ru mailing list