Azure Web App 重启问题

3
我们在Azure上的一个“Web App”中安装了几个应用程序。我们将每个应用程序配置为一个应用程序(Configure>Virtual Applications and Directories和选中复选框)。
我注意到,每当我们更新其中一个应用程序中的dll时,所有应用程序都会重新启动。除了为每个应用程序创建单独的“Web App”之外,还有其他方法可以防止这种情况发生吗?
我们需要所有这些应用程序都在单个域下运行,但保持独立。
我认为是因为我将主站点放在了“/”下,其他应用程序嵌套在其中。这是为了将站点映射到根目录。
我们定义如下:Site - “/” - 映射到site\wwwroot Application - /account 映射到site\account此文章中设置的方式基本相同。物理文件夹相邻,虚拟文件夹嵌套,因此预计它们不会互相影响。

请在问题中添加细节,不要在评论中隐藏细节。我刚刚编辑了你的问题,并将你的评论移动到核心问题中,所以你可以删除你的评论。 - David Makogon
我猜当你更新一个dll(部署新版本)时,Azure会创建一个新实例,然后在新实例准备就绪时进行交换 - 这样它们所有的实例都看起来像是重新启动,但实际上只是启动了一次。希望比我更有专业知识的人能够证实或否认这一点。 - Neil Thompson
是的,这似乎会导致停机,而我们正试图避免这种情况。 - Josh
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接