В настоящее время у меня есть настройка HTTP-сервера Tomcat + Apache для обслуживания моего сервлета Java:
ProxyPass /myservice http://localhost:8080/myservice
ProxyPassRerverse /myservice http://localhost:8080/myservice
Это все хорошо, за исключением того, что myservice
нужно знать IP-адрес клиента, который всегда оказывается 127.0.0.1 из-за прокси. Есть ли решение для получения реального IP-адреса? Является ли AJP вариантом?
doGet(HttpServletRequest request, HttpServletResponse response){
request.getRemoteAddr()
}