CloudFront错误' CloudFront尝试与来源'建立连接。

时间:2018-01-16 04:00:19

标签: amazon-web-services amazon-ec2 amazon-cloudfront

我在AWS中运行的应用程序。 CloudFront已启用。

我的应用程序正在使用HTTP。此外,原始协议策略配置为' HTTP'在CloudFront中。

但有时我会看到这个错误:

ERROR
The request could not be satisfied.
CloudFront attempted to establish a connection with the origin, but either 
the attempt failed or the origin closed the connection. 
Generated by cloudfront (CloudFront)

如果有人能帮我解决这个问题会很棒。

1 个答案:

答案 0 :(得分:0)

根据我的经验,这是由Cloudfront端点上的默认读取超时引起的。默认值为30秒,但可以升至60秒。如果您还没有,则可以将日志从cloudfront输出到S3存储桶,您可以检查该存储桶以获取更多信息。

如果您的有效负载很大,则超时可能是原因。

此外,如果您使用Cloudformation构建了Cloudfront端点,则需要更改的模板属性为:

Properties/DistributionConfig/Origins[]/CustomOriginConfig/OriginReadTimeout