Оставить соединение сразу после его обслуживания в NGINX?

В моем проекте один поддомен обрабатывает процесс, который принимает огромное количество данных в память, поэтому я хочу закрыть соединение сразу после того, как результат будет передан пользователю. Я думаю, что таймаут NGINX KeepAlive может справиться с этой ситуацией. Итак, есть ли возможность указать минимальный KeepAliveTimeout только для определенного поддомена? или Есть ли другая возможность для этого?

1
задан 30 June 2017 в 10:54
1 ответ

Что ж, согласно документам , keepalive_timeout можно использовать на сервере и даже в месте ] контекстах, пытались ли вы указать этот параметр в блоке server для своего поддомена? Также попробуйте установить keepalive_requests равным 1.

2
ответ дан 3 December 2019 в 20:20

Теги

Похожие вопросы