devmoa

nginx 설정 없이 우아하게 서비스 점검하기 (上)

컬리·2025년 10월 10일·00
nginx서비스 점검AccessBlock모니터링인프라배포

AI 요약

Beta

컬리 입고 프로덕트 개발팀은 재고 DB 점검 시 발생할 수 있는 문제를 해결하기 위해 AccessBlock이라는 시스템을 개발했습니다. 기존에는 DB 점검 시 발생하는 오류를 막기 위해 nginx 라우팅 설정을 변경하는 방식을 사용했지만, 개발팀은 인스턴스 설정 변경 권한이 없어 즉각적인 대응이 어려웠습니다.

또한, 비동기 통신으로 인한 보상 트랜잭션 부재는 수동 재고 조정을 야기했습니다. 이러한 문제점을 해결하고자 AccessBlock은 서비스 점검 시 API 호출을 차단하여 데이터 정합성을 유지하고, 개발팀이 직접 제어할 수 있는 방식으로 설계되었습니다.

이를 통해 서비스 점검 중에도 안정적인 운영이 가능해졌습니다.

이 글이 궁금하신가요?

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

원문 읽으러 가기

AI 추천 연관 게시글

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