Re: Настройка протокола FastCGI для high load

kseleznyov nginx-forum на forum.nginx.org
Вт Ноя 6 11:25:36 UTC 2018


Добрый день!

Проблема такая. Мы используем библиотеку libfcgi. Она популярная, хорошо про
тестированная и т.д. и т.п., но... она не поддерживает переиспользование
соединений. Может быть посоветуете другую библиотеку для c++?

Если же использовать libfcgi, то поясню свой предыдущий вопрос. Допустим
nginx уже открыл N соединений FastCGI и по каждому из них уже обрабатывается
FastCGI-запрос. Допустим приходит ещё один HTTP-запрос и у nginx есть три
пути: либо открывать ещё одно FastCGI-соединение для обработки нового
HTTP-запроса, либо откладывать этот HTTP-запрос (пока не отработает один из
N запросов), либо вообще возвращать ошибку. Как поступает nginx? Какие
настройки на это влияют?

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,281762,281797#msg-281797



Подробная информация о списке рассылки nginx-ru