2016-08-24 3 views

답변

1

아니요, 불가능합니다.

요청이 CloudFront에서 원 서버로 보내지면 에만 CloudFront가 수행 할 작업 (오류가 발생하지 않는 한)은 요청자에게 원본 서버의 응답을 반환합니다.

실제로 클라우드 프런트가 HTTP 리디렉션을 따르는 경우에만 가능할 수있는 유일한 방법은 it does not do입니다.

요청이 원산지에 도착하면 다른 곳에서 콘텐츠를 반환하려면 버킷을 가져온 다음 스트림을 가져와야합니다. 예상보다 나은 실적을 보일 것입니다. 원본 서버와 동일한 지역이며 코드가 빡빡합니다. 한 지역 내의 S3 대기 시간은 매우 낮으며 사용 가능한 대역폭은 높습니다. 나는 정확히이 일을하는 응용 프로그램을 매일 몇 천 t의 작은 인스턴스에서 실행하므로 확실히 실행 가능합니다.

물론 단일 CloudFront 배포로 서버 및 S3와 같은 여러 개의 원본을 가질 수 있습니다. CloudFront는 경로 패턴 일치에 따라 각 요청을 처리 할 원본을 선택할 수 있지만 정적 매핑이므로 사용자가하려는 작업에 적용되는지 여부는 알 수 없습니다.

+0

감사합니다. 내가 인식하지 못한 설정이 없는지 확인하고 싶었습니다. –

관련 문제