핵심 요약
AWS의 Amazon OpenSearch Service가 백프레셔(Search Backpressure)와 CPU 기반 Admission Control을 도입해 클러스터 복원력을 높였습니다. 1.3 이상 버전에서 기본 활성화되며, 과부하 시 리소스 집약 쿼리를 취소 점수로 제어하고 HTTP 429를 반환합니다. 모니터링은 _nodes/stats/search_backpressure API와 CloudWatch 지표로 가능합니다.
구현 방법
- Search Backpressure: 리소스 사용량 모니터링, 취소 점수로 쿼리 취소, 429 반환
- CPU 기반 Admission Control: 노드 평균 CPU 사용량 기반 거부, _search/_bulk 대상
- 모니터링: 노드 통계 API 및 CloudWatch ES/OpenSearchService 지표 활용
주요 결과
- 부하 관리로 안정성 향상, 메모리/CPU 포화 위험 감소
- 기본 활성화로 운영상의 복원력 증대



