标签: cdn

配置 AWS Cloudfront 以登录到另一个 AWS 账户中的 S3 存储桶

在此处输入图片说明我有一些分布在不同 AWS 账户中的 AWS Cloudfront 发行版。

我想将来自这些分布的访问日志存储在单个 AWS 账户的单个 S3 存储桶中。

这是可能的,但没有记录(我可以找到)。

目前尚不清楚日志存储桶需要对 ACL 进行哪些更新,或者需要什么(如果有)存储桶策略。

我似乎需要的是更新存储桶上的 ACL,以将 FULL_CONTROL 赋予 Cloudfront 用于写入日志的其他 AWS 帐户中的任何帐户的规范 ID。

如果其他人已经配置了这个并且可以提供帮助,我将非常感激。

cdn amazon-cloudfront amazon-web-services

5
推荐指数
1
解决办法
4924
查看次数

如何比较CDN服务?

比较各种 CDN 服务的指标及其优先级是什么?

performance metrics cdn

4
推荐指数
1
解决办法
1066
查看次数

CDN 提供商是否运行自己的 DNS 服务器?

为了拥有高效的 CDN,它需要将请求定向到离请求者最近的服务器。

他们是怎么做到的?他们是否运行自己的 DNS 服务器,当被要求解析地址时,它对请求者 IP 进行地理查找并返回正确的服务器 IP?DNS 缓存是否会影响它(听起来不应该,我的 ISP 缓存将缓存最近的服务器,然后将其提供给我)

domain-name-system cdn

4
推荐指数
1
解决办法
462
查看次数

流行的网站使用哪些 CDN?

我想知道哪些 CDN 流行网站正在使用?

是否有列表提供有关此的更多信息?

有更多的见解会很棒。

cdn

3
推荐指数
1
解决办法
664
查看次数

将 www 指向 CDN(Akamai)

为什么有人会将(CNAME)www.example.com 指向 CDN?
当我在 Etsy 上运行主机时,我得到一个

[c]$ host www.etsy.com
www.etsy.com is an alias for www.etsy.com.edgekey.net.
www.etsy.com.edgekey.net is an alias for e2463.b.akamaiedge.net.
e2463.b.akamaiedge.net has address 184.85.74.37 
Run Code Online (Sandbox Code Playgroud)

尽管

[c]$ host etsy.com
etsy.com has address 38.106.64.20
etsy.com mail is handled by 10 mxin.mxes.net.
Run Code Online (Sandbox Code Playgroud)

为什么会有人这样做?

cname-record host cdn

3
推荐指数
2
解决办法
9077
查看次数

CloudFront - 用户不停地请求静态文件以增加您的账单?

有一次我有这种奇怪的疑惑。

如果我使用 CloudFront 作为我的 CDN,我会按对我的静态文件的请求付费。

在此处输入图片说明

所以疑惑来了。是否可以不停地请求同一个文件(使用脚本或其他东西),以提高您的账单?在我看来这是一个相当公平的问题,不是吗?

http amazon-s3 cdn amazon-cloudfront

3
推荐指数
1
解决办法
1388
查看次数

为什么 CDN 使用不同的域名而不是子域?

许多在线服务将其网络配置为使用 CDN(内容交付网络),以通过允许从地理位置相近的位置提供内容来提高性能。我注意到,CDN 通常是从与实际服务不同的域名提供的。

例如,访问www.amazon.com将涉及从 media-amazon.com 提取内容。

www.facebook.com从 fbcdn.com 获取内容,等等。

我的问题是,为什么这些服务不为其 CDN 使用子域而不是完全不同的域名?

例如,为什么不使用 cdn.facebook.com 而不是 fbcdn.com?我很少看到这样做。它几乎总是一个不同的域名,通常是添加了一些内容或缩写的基本域名。

我唯一能想到的是,拥有不同的域名允许使用不同的 DNS 提供商来分散 DNS 负载,但情况并非总是如此。

这种做法是否有特定的技术原因?如果是这样,那是什么?

澄清:我不关心域名注册的成本。我假设任何广泛使用 CDN 的公司都能负担得起一些额外的域名。我的问题是,从技术角度来看,为什么使用子域不如使用单独的域。这种做法如此普遍的事实表明,这是有充分理由的。

domain-name-system cdn

3
推荐指数
1
解决办法
653
查看次数

如何防止DDOS攻击对Netlify的影响?(停机时间+带宽使用/成本)

情况:

  • 最初在 VPS 上运行的 React 应用程序
  • 几天前,我们成为 DDOS 攻击的目标,导致网站瘫痪。
  • 在攻击期间,我们决定迁移到 Netlify。
  • 迁移后,该网站再次上线。显然,攻击持续了几个小时,而 Netlify 在保持网站正常运行方面做得很好......
  • ...但它的成本很高(3.4 TB 带宽消耗,这意味着昂贵的账单)。

我正在寻找防止 DDOS 攻击影响的选项(避免停机,但也避免带宽使用/成本)

我对任何易于设置且与 Netlify 配合良好的东西特别感兴趣,但我肯定会考虑所有选项。

我正在考虑的一些选择:

  • 优化页面大小 - 这可以减少带宽,但这不是最终的解决方案(您可以进行的优化总是有限的)。
  • 在 Netlify 之前配置 Cloudflare?-我想知道这是否能解决问题,以及是否有需要考虑的影响(关于性能和其他影响有一些答案,但我还没有真正发现太多)。
  • 其他选择?

我承认这个问题非常广泛,但建议、意见和进一步的细节将非常感激(如何设置、自己的经验、涉及这个特定问题的参考文献/文章......)。

bandwidth cdn ddos cloud-hosting cloudflare

3
推荐指数
1
解决办法
1483
查看次数

是否有任何 CDN 会自动边缘缓存您为其设置缓存控制标头的任何内容?

我是 CDN 的新手。我有动态生成的页面,每个 URL 都有 30 分钟的到期时间,我希望这些页面被边缘缓存。是否有任何 CDN 可以仅充当代理缓存,并且当用户请求页面时,CDN 会为同一区域的下一个用户缓存它?

编辑:我读过的所有 CDN 似乎都要求您让用户从指向其域名的 url 请求资源(例如 E123456.cloudfront.net)。这对于图像和视频来说很好,因为用户实际上并没有在他们的地址栏中看到它。由于我正在缓存 html 页面,因此用户需要能够从正常位置(例如 www.mydomain.com/page1)请求它。我想知道是否有允许这样做的 CDN。

编辑:谁能给我一些不需要更改网址的 CDN 的名称?

cdn

2
推荐指数
1
解决办法
140
查看次数

当您的网站扩展到无法在一台机器上容纳 upload_media 时,您会怎么做?

当您的站点扩展到您的 upload_media(在 Django 中,所有用户上传的媒体文件都存储在其中)无法在一台机器上安装时,您会怎么做?

我的个人情况,我正在使用 Django,并且有一个非常大的 upload_media 服务器,存储空间超过 600GB(但该空间已用完。)

我集思广益的可能解决方案:
1) 尝试构建更大的存储机器。
2) 转移到一个更抽象的系统,其中up​​loaded_media 的位置和路径存储在数据库中(每个文件都有一个DB id,该数据库记录存储文件跨多个uploaded_media 服务器的存储位置。)

storage cdn

2
推荐指数
1
解决办法
195
查看次数