2014-02-05 33 views
0

使用的LocalDB不管它是否是一个好主意或没有,为什么不的LocalDB Windows Azure中的网站支持?我想了解技术原因。你为什么不能在Windows Azure的网站

+0

加载包含SQL Server和LocalDB实例的框可能没有意义。资源是有限的,那么为什么在提供完整的产品时为服务器增加更多的负载呢? –

回答

4

设计恰当的云应用需要基本上是无状态的。

引入任何地方,有状态的存储(指定地点“举行的真相”未分配和离散),是从架构的角度来看一个可怕的前景。如果使用

本地数据库,除非你可以通过负载均衡器或其他技术,所有的情况下,将始终使用特定的Web服务器保证,你可以用不准确的数据,一旦你达到结束。

此外,在网站服务要更新托管您的网站的主机操作系统或访客操作系统的操作期间,实际上可能会启动额外的网站(尽管您只收取1)操作,这将有助于在停机期间处理请求以维护SLA。在这种情况下,数据弹性会发生什么?

相关问题