我想获取有关启用 ARR Affinity 和自动缩放的应用程序行为的详细信息?
假设我在 Azure Web App 上部署了一个有状态的 ASP.NET Web 应用程序。因此我启用了 ARR Affinity。我也配置了自动缩放。
如果实例因自动缩放而被关闭,会发生什么情况。只要用户会话仍处于活动状态,ARR Affinity 是否会阻止扩展,或者用户会话是否突然中断?
您能否就如何在 Azure Web App(或其他)中配置有状态应用程序提供一些建议?
谢谢!
不幸的是,如果您的一个实例被关闭并且服务器不再可用,那么与 ARR Affinity cookie 对应的所有请求都将失败。
当您有有状态的应用程序时,建议向上扩展而不是向外扩展。这意味着不是创建应用程序的多个实例,而是应该通过升级层来增加当前实例中提供的资源。
您可以在此处的Microsoft 论坛中找到来自 Microsoft Expert(这是一个合法标签)的非常好的解释性帖子
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句