Как я могу отслеживать прогресс загрузки из приложения за обратным прокси Nginx? - PullRequest
0 голосов
/ 07 августа 2020

У меня есть сервер node.js за обратным прокси Nginx. Приложение node.js имеет конечную точку для приема загрузки файла с помощью busboy. По мере загрузки файла я хотел бы отслеживать прогресс. Однако Nginx я считаю, что он буферизует его, поэтому мое приложение получает файл сразу. Как я могу сделать так, чтобы мое приложение узла получало пакеты как можно скорее? Я попытался установить следующее в моем nginx .conf файле:

http {
   ....
   proxy_busy_buffers_size 0;
}

и

http {
   ....
   proxy_buffering off;
}

1 Ответ

0 голосов
/ 07 августа 2020

В документации это касается. set proxy_request_buffering off; В моем случае я установил следующее

location / {
   ...
   proxy_request_buffering off;
   ...
}


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...