Zerstoren
@Zerstoren

Постоянное туннельное соединение с проксируемым сервером?

В общем, такая ситуация.

Есть nginx, который проксирует часть запросов на мой python сервер, который крутится на определенном порту.


Когда nginx принимает соединение от клиента, nginx проксирует данные на мой сервер (открывает соединение, пишет мне данные, читает ответ и закрывает соединение).


Так вот, как сделать так, чтоб он не закрывал соединение с моим сервером, пока активно соединение с клиентом?


Нужно это из-за того, что при открытии и закрытии соединения есть некоторая лишняя нагрузка, которая очень нежелательна.
  • Вопрос задан
  • 3370 просмотров
Решения вопроса 1
@rowdyro
Если я Вас правильно понял то:

syntax: keepalive connections;
default: —
context: upstream
This directive appeared in version 1.1.4.

или в случае fastcgi

server {


location /fastcgi/ {
fastcgi_pass fastcgi_backend;
fastcgi_keep_conn on;

}
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы