nginx在location反代配置中填加
proxy_set_header X-Real-IP $remote_addr;
tomcat的server.xml下找到日志部分,在pattern中填加
%{X-Real-IP}i
获取请求头中的X-Real-IP,例:
<Valve className="org.apache.catalina. valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern='%{X-Real-IP}i %h %l %u %t "%r" %s %b' />