在 CDN 中部署应用程序请求路由
谁能解释一下在 CDN 中部署 ARR 的步骤吗?我已经在此处阅读了指南
我不明白缓存服务器在哪里。当我们从 CDN 公司购买服务器时,它就成为原始服务器。我们需要额外的服务器吗?我们在哪里使用父缓存节点?
提前致谢
Can anyone explain the steps for deploying ARR in CDN? I already read the guide here
I don't understand where the cache servers are. When we purchase a server from the CDN company it becames the origin server. Do we need additional servers? And where are we using the parent cache nodes?
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
本指南介绍如何使用 ARR 和 IIS 设置您自己的 CDN。因此它假设您为父节点和子节点设置了自己的服务器。不过,这种情况并不常见,通常您会向另一家公司付费以使用他们的 CDN,例如 Windows Azure CDN< /a>.
原始服务器是具有网站原始或主副本的网络服务器。这是您维护和更新的唯一网站。子节点是访问者的浏览器访问的服务器。如果子节点没有所请求文件的副本,它将向其父节点请求该文件。如果父节点也没有,则会向源站请求。父节点和子节点将缓存该文件,以便在后续请求时更快地提供该文件。
每个服务器的具体位置取决于您如何设置 CDN。但通常,子节点组托管在世界各地不同的地理位置。每组子节点都有一个父节点处理来自该位置的所有子节点的所有请求。如果父节点的缓存中没有该文件,它将向源服务器请求该文件。因此源服务器通常只接收来自父节点的请求。
This guide describes how to use ARR and IIS to set up your own CDN. So it assumes you set up your own servers for the parent and child nodes. This is not very common though, usually you pay another company to use their CDN, e.g. Windows Azure CDN.
The origin server is the web server having the original or master copy of the website. It's the one website that you maintain and update. The child nodes are the servers that are accessed by the browsers of your visitors. If a child node does not have a copy of the requested file, it will request it from it's parent nodes. If the parent node doesn't have it either, it will request it from the origin server. The parent and child nodes will cache the file in order to serve it up more quickly on subsequent request.
Where exactly each server is depends on how you set up the CDN. But commonly groups of child nodes are hosted on geographically different places around the world. Each group of child nodes has one parent node handling all request from all childs at that location. If the parent node doesn't have the file in it's cache, it will request it from the origin server. So the origin server typically only receives requests from the parent nodes.