nginx client1 NGINX 사용시 웹서비스에서 Client IP 확인을 위한 설정 클라우드와 K8S 사용이 많아지면서 Load Balancer나 Proxy 를 사용하는 환경이 너무나 당연하게 되었다. 서비스에서 클라이언트의 IP 정보를 기반으로 비즈니스를 처리하고자 할 때, 클라이언트의 HTTP Request 가 네트워크 상의 수많은 게이트웨이와 LB, Proxy 서버들을 경유한 이후에야 서비스 서버로 수신되게 되고, 이 때 HTTP Header의 여러 필드값이 최초 발신지에서 보낸 값과 다르게 서버에 도착하게 된다. 다음은 nginx.conf 기본 설정값 중 log format과 관련된 항목을 발췌한 내용이다. log_format main '$remote_addr - $remote_user [$time_local] $status ' '"$request" $body_byt.. 2022. 5. 14. 이전 1 다음