Рейтинг:0

nginx вверх по течению поддерживает соединение

флаг lk

Я пытаюсь выяснить, можно ли использовать nginx для обхода времени ожидания простоя 230 с, которое навязывают службы приложений Azure.

Наше приложение в настоящее время имеет несколько длительных HTTP-запросов (и есть работа по переходу на асинхронный шаблон, но тем временем мы ищем что-то).

Я читал, что если вы можете передавать какие-то данные по соединению, то запрос может выполняться дольше 230 секунд, так что используйте nginx!

У меня есть эта конфигурация, основанная на том, что я могу найти в различных документах и ​​​​блогах, но когда я отслеживаю пакеты tcp, я не вижу, чтобы он что-либо отправлял, пока соединение ожидает ответа.

вверх по течению longrunning.azurewebsites.net {
    сервер longrunning.azurewebsites.net:80;
    keepalive_timeout 5 м;
}

сервер {
        слушать 8080;
        слушать [::]:8080;
        имя_сервера longrunning.azurewebsites.net;

        журнал_доступа /var/log/nginx/reverse-access.log;
        error_log /var/log/nginx/reverse-error.log;

        keepalive_timeout 400 с;

        место расположения / {
          proxy_pass http://longrunning.azurewebsites.net;
          proxy_set_header Соединение "";
          прокси_http_версия 1.1;
          proxy_read_timeout 10 м;
          proxy_socket_keepalive включен;
          proxy_connect_timeout 5 м;
          proxy_send_timeout 5 м;
          send_timeout 5 м;
        }
}

Возможно ли то, что я пытаюсь?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.