【发布时间】:2018-01-08 10:21:06
【问题描述】:
场景是我有一个在 azure web 应用程序中运行的网站。该网站背后有一个数据库。
如果将运行网站的应用服务计划横向扩展到多个实例,会发生什么情况?
所有站点实例都会访问同一个数据库吗?
【问题讨论】:
标签: azure azure-web-app-service azure-app-service-plans
场景是我有一个在 azure web 应用程序中运行的网站。该网站背后有一个数据库。
如果将运行网站的应用服务计划横向扩展到多个实例,会发生什么情况?
所有站点实例都会访问同一个数据库吗?
【问题讨论】:
标签: azure azure-web-app-service azure-app-service-plans
所有站点实例都会访问同一个数据库吗?
简而言之:是的,所有实例都将访问同一个数据库。它们都配置相同,因此它们都将使用相同的数据库。无需设置任何诸如缩放或同步之类的东西,这是预期的行为。
这就是为什么考虑扩展数据库也是一件好事,或者查看其他机制以使您的应用程序能够大规模扩展,例如缓存、CQRS、地理复制……。
【讨论】: