1.获取客户端真实的ip
nginx配置: 在服务跳转前增加一行proxy_set header X-Real-Ip $remote_addr;
location /serviceName {
proxy_set header X-Real-Ip $remote_addr;
proxy_pass http://$ip:$port/serviceName;
}
RequestContextHolder.getContext().getRealClientIp();
// 或者 两种方式都可以获取到真实ip
RequestContextHolder.getContext().getRequest().getHeader("X-Real-IP"));