CloudFront에서 호스팅되는 정적 웹 사이트가 있습니다.동일한 도메인의 CloudFront 정적 웹 사이트 및 EC2 API
EC2 인스턴스에 API 호출에 대해 동일한 도메인 이름 만 다른 포트를 사용하는 방법이 있나요?
예 : example.com
(일명 example.com:443
또는 example.com:80
가) CloudFront를 리디렉션해야합니다 동안 example.com:3000
는 EC2 인스턴스로 리디렉션해야합니다.
요청이 CloudFront 호스트와 EC2 호스트 사이에 2 홉 (hop)이 있으므로 API 성능이 저하됩니까? 그래서 성능을 위해 API (예 :'api.example.com')에 하위 도메인을 사용하는 것이 더 좋으므로 EC2 호스트에 대한 단일 홉일뿐입니다. – Avery235
다릅니다. 그것은 2 홉이 될 것이지만, 첫 번째 홉은 가까운 CloudFront 에지 위치에 열린 인터넷이고, AWS 전용 네트워크의 두 번째 홉일 것입니다. 벤치마킹할만한 가치가 있습니다. –
가장 가까운 에지 위치까지 약 100ms 가량 소요됩니다. 'api.example.com'과 같은 하위 도메인 대신에 동일한 도메인을 사용하는 것이 실용적인 이점이 없다는 것을 고려하면 가치가없는 것 같습니까? – Avery235