Я интегрировал HTTP-сервер Apache в IBM WebSphere, используя виртуальный IP-адрес в качестве обратного прокси-сервера для передачи запроса на некоторые целевые серверы. Но я обнаружил, что формат журнала, предоставляемый HTTP-сервером, может регистрировать только информацию о запросе и размере ответа. Моя цель - зарегистрировать IP-адрес и порты объектных серверов. Спасибо.
Как зарегистрировать пункты назначения, передаваемые обратным прокси-сервером?
Ответы (1)
Если вы отправляете запросы только одному VIP, прокси-сервер не может знать, какие другие имена/адреса могут использовать исходные серверы. Вам нужно будет добавить такой заголовок из вашего приложения.
Если сеанс HTTP установлен, вы можете зарегистрировать %{Set-Cookie}o и просмотреть идентификатор клона WAS для корреляции. Регистрация %{JSESSIONID}C позволит вам получить идентификатор клона в запросе, если он присутствует.
Эта конфигурация встречается довольно редко, так как не поддерживает сходство сеансов. В более традиционной конфигурации используется подключаемый модуль WAS WebServer, и вы можете просто войти в систему %{WAS}e
, чтобы получить нужные данные.
person
covener
schedule
12.03.2019