MacroKeeper

대기열만으로는 반복 요청을 줄일 수 없습니다

선착순 이벤트와 예약 페이지에서 진짜 병목은 매크로WAS까지 도달하는 순간 시작됩니다.

MacroKeeper 페이지 설명 이미지

운영자가 실제로 겪는 장면

이벤트 오픈 직후 정상 사용자는 접속 지연을 겪고, 서버 로그에는 같은 URL을 짧은 시간에 반복 호출하는 요청이 쌓입니다.

단순 대기열은 사람을 줄 세우는 데 유용하지만, 비정상 반복 요청이 계속 WAS를 두드리면 부하는 여전히 남습니다.

MacroKeeper가 보는 문제

문제는 방문자가 많은 것이 아니라, 정상 사용자와 자동화 요청을 같은 방식으로 처리하는 것입니다.

선착순 불공정

빠른 자동화 요청이 정상 사용자의 기회를 빼앗습니다.

WAS 부하

애플리케이션이 처리하지 않아도 될 요청을 계속 받습니다.

운영 피로

장애 후 로그를 뒤져도 즉시 대응 규칙을 만들기 어렵습니다.

마무리

문제는 접속자가 많다는 사실보다, 같은 요청을 반복하는 자동화 접근이 정상 요청과 섞여 처리된다는 점입니다.

MacroKeeper는 피크 시간대의 요청을 무조건 같은 트래픽으로 보지 않고, 반복성·업무 흐름·보호 URL을 기준으로 먼저 분리합니다.