首页 文章

Azure网站的Azure CDN

提问于
浏览
2

Azure网站的Azure CDN我有一个Azure网站,我想通过Azure CDN提供一些服务 . 显然,过去可以通过在Azure托管服务中使用/ cdn文件夹来实现,但是,您无法再创建这些文件夹 .

如果我尝试创建一个Cloud Service(替换托管服务),我最终会创建一个Azure Web站点,而您无法将CDN连接到它 .

所以,我的问题是:如何将Azure CDN连接到Azure网站?

2 回答

  • 0

    App Service可以与Azure CDN集成,通过从客户附近的服务器节点全局提供Web应用程序内容,增加App Service Web Apps中固有的全局扩展功能(可以找到所有当前节点位置的更新列表here) . 在提供静态图像等方案中,此集成可以显着提高Azure App Service Web应用程序的性能,并显着改善您的Web应用程序在全球的用户体验 .

    将Web Apps与Azure CDN集成可带来以下优势:

    • 将内容部署(图像,脚本和样式表)集成为Web应用程序continuous deployment进程的一部分

    • 在Azure App Service中轻松升级Web应用程序中的NuGet包,例如jQuery或Bootstrap版本

    • 从同一个Visual Studio界面管理Web应用程序和CDN提供的内容

    • 将ASP.NET捆绑和缩小与Azure CDN集成

  • 1

    创建Azure Webapp后,在azure新门户中创建一个azure CDN配置文件(并选择Akamai和Verizon之间的定价层,Azure目前提供的是天蓝色CDN) .

    接下来创建一个CDN endpoints ,并将此 endpoints 指向azure webapp(在创建CDN endpoints 时) . 可以通过在CDN管理门户(与azure新门户链接)中进行配置来控制要缓存的对象 . 此外,verizon CDN甚至可以灵活地指定要缓存的模式,并且它可以很好地概述缓存的内容以及不基于国家/地区信息的内容 .

相关问题