devmoa

인증 서버 응답 속도 최적화

AB180·2025년 8월 26일·00
인증 서버응답 속도최적화DB queryHikariCPConnection pool

AI 요약

Beta

본 글은 Airbridge 인증 서버에서 발생한 간헐적인 응답 속도 지연 문제를 해결한 경험을 공유합니다. 인증 서버는 모든 API 요청 처리 전 토큰 검증 및 권한 확인을 담당하며, 그 성능은 전체 서비스 안정성에 직접적인 영향을 미칩니다.

모니터링 결과 응답 지연 알림이 빈번해지자 원인 분석에 착수했습니다. 인프라 및 JVM 단에서는 이상 징후가 발견되지 않았으나, 인증 서버 내부 로직 분석 결과 과다한 DB 쿼리 발생과 이로 인한 HikariCP Connection Pool 포화 현상을 발견했습니다.

특히 권한 확인 과정에서 요청 복잡도에 따라 DB 쿼리가 100회 이상 실행되어 DB 커넥션 풀이 빠르게 소진되었고, 이로 인해 스레드가 응답 대기 상태에 빠지는 문제가 확인되었습니다. 이러한 문제점을 개선하여 간헐적인 응답 지연을 해결하고 트래픽 급증에도 안정적인 인증 시스템을 구축했습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다