performance - 使用反向代理会否定 CDN 的效果吗?
问题描述
目标:从不同的 CDN(在我们的例子中为云端)提供域的特定子目录。我们正在考虑利用 Nginx 作为反向代理来实现这一点。
例如,Nginx 中的以下位置设置将提供来自 CloudFront 的路径 /new-users/。
location /new-users/ {
proxy_pass https://*****.cloudfront.net/;
}
我的问题是,这种反向代理设置会完全否定 CDN 的好处吗?
例如,用户正在从位置 A 访问站点www.domain.com/new-users/,该请求将转到 Nginx(放置在位置 B),然后 Nginx 将从靠近位置 B 的云端边缘检索内容,而不是客户所在的位置 A。
解决方案
推荐阅读
- slack - 通过 Slack Outgoing Webhooks 发送的消息中的 URI 用角括号括起来
- jquery - 如果任何字段为空,如何禁用提交按钮?
- java - 当我的组织 vpn 连接时,IntelliJ 没有连接到互联网?
- php - proxy_fcgi:错误 AH01071:出现错误“无法打开主脚本:/var/www/html/laravel/public/index.php(权限被拒绝)”
- python - 身份验证问题 - request.user 和 request.user.is_authenticated 未设置
- microsoft-information-protection - Microsoft 信息保护 SDK 1.7.133 - LoadLibrary 失败
- excel - 使用 VBA for Excel 生成的数字数据验证列表,其中小数点分隔符为逗号
- bash - 使用 for 循环计算文本中来自 csv 的字符串的出现次数,并将其存储为 bash 中的新列
- angular - 角度造型
- d3.js - 将默认 D3 投影拟合到每日科斯国会区 Hexmap