Amazon web services 如果第一个原点返回错误,请使用下一个原点

Amazon web services 如果第一个原点返回错误,请使用下一个原点,amazon-web-services,amazon-cloudformation,Amazon Web Services,Amazon Cloudformation,我想配置Cloudfront,以便它首先在S3 bucket中查找一个对象,如果S3 bucket中不存在该对象,Cloudfront将使用下一个来源,即负载平衡器来检索该文件。这可能吗?是的,可以使用CloudFront的新源故障切换功能。 您可以允许CloudFront在S3 bucket上具有List bucket访问权限,这样S3可以返回404状态代码,并且如果S3中出现404,您可以选择联系ELB 其次,你可以利用lambda@edge当S3返回404错误时,用于连接ELB的原点响应函

我想配置Cloudfront,以便它首先在S3 bucket中查找一个对象,如果S3 bucket中不存在该对象,Cloudfront将使用下一个来源,即负载平衡器来检索该文件。这可能吗?

是的,可以使用CloudFront的新源故障切换功能。 您可以允许CloudFront在S3 bucket上具有List bucket访问权限,这样S3可以返回404状态代码,并且如果S3中出现404,您可以选择联系ELB

其次,你可以利用lambda@edge当S3返回404错误时,用于连接ELB的原点响应函数。