If app service plan has multiple instances and one of the instance crashes for some reason. the other instances will continue to run without impacting app?
答案 0 :(得分:0)
假设您创建一个网站(带有IIS的Windows服务器),则您的网站将具有定义该网站可用资源的应用程序池。每个实例只能处理有限数量的请求,为了减少响应时间,您可以将网站扩展为多个实例,然后每个Web服务器可以分担工作量
横向扩展时,将创建更多虚拟机托管您的应用程序的PaaS实例,因此,横向扩展时,您不会在同一IIS中获得另一个应用程序池,而在另一个VM的另一个IIS上获得了另一个应用程序池。 为了澄清评论,App Service Plan是Windows VM的集合,其中已安装IIS。分配给该应用服务计划的所有应用都托管在这些VM的所有实例上
横向扩展将创建您的Web应用程序的多个副本,并添加负载平衡以自动在它们之间分配请求。而且您不需要自己单独配置负载平衡。
主目录包含应用程序的内容,并且应用程序代码可以写入该目录。如果一个应用程序在多个实例上运行,则主目录在所有实例之间共享,以便所有实例看到同一目录。因此,如果应用程序将上传的文件保存到主目录,则这些文件可立即用于所有实例。
有关更多详细信息,请参见以下链接: