2017-07-25 128 views
4

我置备以下AWS资源举办一个静态的网站(通过Cloudformation):AWS的静态网站是否可以使用Cloudfront进行A/B测试?

  • S3桶储存网站
  • 对CDN的Cloudfront发行版(减少延迟)
  • 路线53一将流量指向CDN的记录集

我有两个完全不同的网站,我想通过A/B测试来查看流量行为和转化。是否可以使用我配置的资源配置A/B测试?

这是我到目前为止尝试过的。

为第二个网站启用相同的Cloudformation堆栈不起作用,因为Cloudfront只允许单个分发包含特定的CNAME。例如,如果我的网站是example.com,则只有一个Cloudfront分配可以为其配置CNAME。

如果我尝试使用现有的Cloudfront发行版,似乎没有办法将流量拆分到托管在不同S3存储桶中的两个不同网站。在Cloudfront发行版中,我需要创建第二个原点,然后创建一个行为。该行为需要路径+优先级,以便所有流量都将发送到其中一个网站,而不是其他网站。

是否无法使用Cloudfront配置在S3中托管的静态网站的A/B测试?

回答

相关问题