HTTP Keep-Alive 설정 안 해서 생긴 성능 문제와 해결 과정
HTTP keep-alive는 단순히 연결을 오래 유지하는 옵션처럼 보이지만, 백엔드 서비스에서는 네트워크 연결 비용과 응답 안정성에 직접 영향을 주는 설정입니다. 특히 외부 API를 자주 호출하는 서버라면 keep-alive 설정 하나로 불필요한 TCP 연결 생성이 반복될 수 있습니다.HTTP keep-alive 문제는 어떻게 드러났나이번 글의 주제는 http, 네트워크, keep-alive입니다. 성격상 단순 개념 설명보다는 장애와 성능 문제를 함께 다루는 운영 경험형 주제에 가깝습니다. 다만 과장된 장애 회고가 아니라, 서버 간 HTTP 호출에서 keep-alive 설정을 놓쳤을 때 어떤 일이 생기는지 차분히 정리해보겠습니다.문제는 외부 API를 호출하는 백엔드 서버에서 시작됐습니다. 기능 자체는 ..