Есть ли в Apache HTTP Web Server способ ограничить время жизни прокси-соединений HTTP? - PullRequest
0 голосов
/ 03 февраля 2020

В Apache HTTP-сервере (Apache веб-сервер) имеется модуль mod_proxy , который позволяет серверу подключаться через прокси к другому http-серверу.

Есть ли в Apache параметр, позволяющий закрывать прокси-соединение по истечении максимального срока службы, без учета последнего использования или простоя? Другими словами, если соединение было установлено более X секунд, закройте соединение (ожидая, пока соединение не будет использоваться, если это необходимо).

Я вижу некоторые настройки, которые похожи, но, похоже, не выполнить эту функцию:

  • ttl - соединения, которые не использовались в течение как минимум ttl секунд, будут закрыты. Не то, что мне нужно.
  • disablereuse - закрывает их немедленно, а не после указанной продолжительности.

Фон проблемы

С HTTP 1.1, http-соединения сохраняются до закрытия. Это может привести к проблемам в ситуации, когда клиент исчезает, например в ситуации, когда Kubernetes удаляет модуль, но Apache все еще имеет открытое TCP-соединение с узлом, на котором находился модуль, и отправляет трафик c к этому.

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