【发布时间】:2017-02-09 06:35:31
【问题描述】:
我有一个与question 类似的设置。
我已将 CloudFront 设置为 CDN。在 CloudFront 中,我创建了两个来源:
- 提供静态内容的 S3 存储桶(工作正常)
- 在端口 8888 上运行一些 API 服务器的 EC2 机器
现在在 CloudFront 中,我添加了一种行为 (precedence 0),即所有对“/api/*”的请求都被转发到 EC2 实例,包括所有标头和任何内容。整个事情应该通过 HTTPS(S3 和 EC2)提供服务。
问题是对 /api 的请求似乎超时。我不确定问题出在哪里。可能与:
- 端口 - 我可以/应该在哪里反映端口号是
8888?我还尝试将原始设置中的 HTTPS 端口定义为“8888”而不是“443” - 其他一些安全或映射设置?
注意:我还没有更新 DNS 设置,CloudFront 指向真实域。目前仅使用 CloudFront 生成的域。
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-ec2 amazon-cloudfront