go1 Go 배포 후 느려진 서비스, context 취소 체인으로 1시간 내 병목 찾기 Go 개발 배포 후 느려진 서비스는 겉으로는 CPU, DB, 네트워크 이슈처럼 보이지만, 실제로는 context 취소 체인 분석에서 단서가 바로 나오는 경우가 많습니습니다. 특히 배포 직후 타임아웃 정책, 미들웨어 순서, 고루틴 종료 조건이 조금만 달라져도 취소 신호가 예상보다 일찍 또는 늦게 전파되어 지연이 커집니습니다. 이 글에서는 운영 중인 시스템에서 1시간 내 병목 찾기를 목표로, 과한 추측 대신 확인 가능한 순서로 접근하는 방법을 설명합니습니다. 목차 배포 후 느려짐을 context 취소 체인으로 보는 이유 1시간 내 병목 찾기를 위한 준비와 기준선 로그·트레이스·pprof로 취소 전파를 추적하는 방법 자주 발생하는 병목 패턴과 수정 포인트 .. 2026. 3. 10. 이전 1 다음