본문 바로가기
반응형

HTTP2

AWS API Gateway + NLB + Ingress NGINX 연동 시 주의할 점과 라우팅 구조 EKS 환경에서 API Gateway를 사용해 외부 요청을 처리하고, 이를 NLB와 Ingress Controller를 통해 Kubernetes 내부 서비스로 전달하려는 구조는 꽤 흔한 패턴입니다. 하지만 이 구조는 "L4(Network Load Balancer)와 L7(Ingress NGINX)의 개념적 차이" 때문에 몇 가지 헷갈리는 지점이 있습니다.이번 글에서는 제가 직접 구성하며 겪었던 문제들과 이를 해결해나가며 얻은 인사이트를 정리합니다.📌 아키텍처 구성[Client] │ ▼[API Gateway (HTTP API)] │ (HTTP_PROXY) ▼[VPC Link] │ ▼[NLB (TCP Listener, internal)] │ ▼[Ingress NGINX C.. 2025. 7. 29.
소켓이란? 엔드포인트와의 차이점 목차 소켓 정의 소켓을 사용하면 동일하거나 다른 시스템에 있는 서로 다른 두 프로세스 간의 통신이 가능합니다. 더 정확히 말하면 표준 Unix 파일 디스크립터를 사용하여 다른 컴퓨터와 대화하는 방법입니다. Unix에서 모든 I/O 작업은 파일 설명자를 쓰거나 읽음으로써 수행됩니다. 파일 디스크립터는 열린 파일과 관련된 정수일 뿐이며 네트워크 연결, 텍스트 파일, 터미널 등이 될 수 있습니다. 위키백과 소켓은 (양방향) 통신의 끝점입니다. 오라클 소켓은 네트워크에서 실행되는 두 프로그램 간의 양방향 통신 링크의 한 끝점입니다. ip와 tcp 포트의 조합을 소켓이라고 본다. 소켓과 엔드포인트 차이점 엔드포인트와 비슷하지만 엔드포인트는 파이프, 인터페이스, 노드 등을 포함하는 일반적인 용어 소켓은 네트워킹의 .. 2023. 1. 31.
반응형