반응형
비교
| 항목 | proxy_method | root_method |
| 연결 대상 resource_id | aws_api_gateway_resource.proxy.id → /{proxy+} | aws_api_gateway_rest_api.rest_api.root_resource_id → / |
| 경로 의미 | 모든 경로 (wildcard) | 루트 경로 / |
| 적용되는 URL 예시 | /prod/anything, /prod/foo/bar | /prod (== /) |
그래서 이런 현상이 발생합니다:
| URL | 필요한 리소스 | 설정 전 | 설정 후 |
| /prod/abc | {proxy+} | ✅ 작동 | ✅ 작동 |
| /prod | / | ❌ 404 or Missing Authentication Token | ✅ 작동 (root_method 추가됨) |
✅ 핵심 요약
- 작동 여부를 결정짓는 건 resource_id, 즉 어떤 경로에 연결되었느냐
- proxy_method는 /{proxy+}에 연결 → /prod/anything은 되지만 /prod는 안 됨
- root_method는 /에 연결 → /prod 자체가 동작함
반응형
'CLOUD > AWS' 카테고리의 다른 글
| AWS EKS에서 externalTrafficPolicy 설정에 따른 NLB 헬스체크 동작 차이: Ingress Controller vs 일반 서비스 (0) | 2025.08.07 |
|---|---|
| AWS EKS NGINX Ingress Controller - hostNetwork에 따른 NLB 헬스체크 정상/비정상 분석 (0) | 2025.08.06 |
| [EKS + NLB 연동 시 Ingress Controller 구성 전략 비교] (0) | 2025.07.31 |
| EKS에서 ALB 상태검사와 target-type: ip 이슈 정리EKS에서 ALB (1) | 2025.07.30 |
| AWS API Gateway + NLB + Ingress NGINX 연동 시 주의할 점과 라우팅 구조 (1) | 2025.07.29 |
댓글