2024/10 2

[Nginx] 400 Request Header Or Cookie Too Large, 413 Request Entity Too Large 에러 해결

[구성]EKS 사용중이며, 여러개의 Application Pod를 하나의 Cluster에서 실행 중.Nginx Ingress Controller 사용하여 서비스로 트래픽 라우팅   [현상]특정 Application 호출 요청 시, 아래와 같은 에러 발생 400 Bad RequestRequest Header Or Cookie Too Large [원인]요청 시, Header의 사이즈가 너무 커서 생기는 문제. 웹 애플리케이션에서 해당 API 호출 시, 너무 많은 양의 쿠키를 요청에 담아서 보내는 것으로 확인되었음.쿠키를 줄이는 방안도 있겠지만, 빠른 문제 해결을 위해서 Nginx Ingress 설정을 변경함   [해결]해결을 위해서, 'large_client_header_buffers'의 설정값을 변경.기존..

[실.압.지][AWS]VPC, Subnet, Region and AZ(Availability Zones)란 무엇인가

[1.짧게 말해서]개발자든 TA든 DBA든 이제 AWS 사용은 선택이 아닌 필수의 영역이 되어가고 있다. 매우 기초적인 내용이지만, AWS의 중추를 이루는 해당 개념만 정확하게 알고 있어도 업무 이해의 폭이 달라질거라 생각하며 작성한다.  A)VPCVPC는 '논리적으로 격리된 섹션을 프로비저닝하여 가상 사설 클라우드를 제공하는 상용 클라우드 컴퓨팅 서비스입니다' 라고 구글에 검색하면 나온다. 어려워 보이지만, 가장 중요한 것은 '격리'라는 키워드이다. 우리가 큰 아파트를 지었다고 생각해보자. 문제는 아파트 내부에 층도 없고 방도 없으며, 그냥 큰 하나의 집처럼 되어있다고 가정해보자. 엄청나게 큰 사이즈의 집을 지었지만, 실제로 여러명이 함께 사용하기에는 매우 불편할 것이다.바닥에 선을 긋고, 냉장고와 수..