Windows Azure - CDN作为网站?

时间:2011-09-16 13:11:03

标签: asp.net asp.net-mvc-3 azure cdn azure-worker-roles

我正在使用Windows Azure来托管我的MVC3项目。 该项目是Facebook页面的在线商店,分为两部分:

  1. 允许管理产品和订单的卖家管理面板。
  2. 允许浏览产品和下订单的消费者在线商店。
  3. 我的问题是,是否可以将整个前端放在CDN(放置在Facebook页面上的在线商店)上。什么构成了这种情况的可用性最佳实践?

1 个答案:

答案 0 :(得分:2)

不太可能。但是,您可以在那里放置大部分静态内容。但是,您无法在实践中将CDN用作完整的Web服务器。由于底层资源与blob存储相关联,并且blob存储区分大小写,因此您会发现在实践中您将获得大量404(例如,用户类型default.html和页面实际上是存储中的Default.html)。此外,你根本没有动态能力(没有.aspx,.php等),也没有默认页面(http://example.com/实际上可能会映射到http://example.com/index.html)。

将它用于它的好处 - 快速提供静态内容并将其缓存在最靠近消费者的边缘。它不是Web服务器的替代品。