【发布时间】:2014-09-21 23:37:23
【问题描述】:
我已经实现了一个 asp.net 网站并将其作为 Web 角色托管在 Azure 中。这是一个使用数据库的相对简单的应用程序。
我对网站的高可用性感兴趣,因此我正在使用 Web Role 的横向扩展功能;预计网站的即时高使用率(偷看),所以我对横向扩展操作要快很感兴趣。
我的问题是,为了实现高可用性,使用 Web 角色或 Azure 网站哪个更好?我观察到扩展 Web 角色需要一些时间(这意味着创建和启动虚拟机大约需要 10-15 分钟);
Azure 网站的横向扩展是否应该更快?
微软的 azure 文档中是否有任何地方提到过这个?
谢谢。
【问题讨论】:
-
在您的情况下,流量达到峰值的速度有多快?
-
在 5-10 分钟内突然发生,可以在一天中的任何时间发生,持续 30-60 分钟。作为频率 - 一天一次。
标签: asp.net performance azure scalability azure-web-roles