Можно ли настроить обратный прокси-сервер Apache 2.4 для отслеживания перенаправлений между внутренними серверами?
По сути, у меня есть httpd-сервер Apache 2.4 в качестве обратного прокси-сервера перед двумя отдельными серверами приложений.Он использует маршрутизацию на основе пути (думаю, переписывает директивы ProxyPass
и ProxyPassReverse
, направляющие к <Proxy>
членам баланса) для маршрутизации запросов клиента к внутренним сервисам.В основном это типичная настройка обратного прокси-сервера.
Я хотел спросить, возможно ли для службы A перенаправить службу B без передачи запроса клиенту.По сути, я хочу передать некоторую информацию от одного сервиса другому через параметры запроса, которые я не обязательно хочу видеть клиентом.
Например, клиент запрашивает /serviceA/foo
с возвратом 302 перенаправления на /serviceB/bar?param=some-value
,но я хочу, чтобы обратный прокси-сервер Apache перехватил перенаправление и вызвал /serviceB/bar?param=some-value
, а затем, наконец, вернул результат клиенту.