【发布时间】:2015-08-04 11:57:44
【问题描述】:
我们有一个在 Azure 中作为 Web 应用运行的网站。该站点只有 1 个实例正在运行。我们看到该网站经常停机,不知道为什么。
我们使用 Elmah 记录异常,在停机之前我们看不到任何相关或严重错误。然而,我们确实看到,在停机之后,该站点已备份,但在另一台服务器上。 (我们可以看到这是因为服务器的主机名发生了变化,当抛出异常时,我们可以在 Elmah 中看到它来自哪个服务器。)小例子:
Server: X
Some small Exception thrown on server X, shows up in Elmah
site goes down
Site comes back up
Server: Y
Some small exception thrown on server Y, shows up in Elmah
现在我知道 azure 具有快速故障保护和自动修复功能,但在我们的场景中,我无法区分我们的网站
a) 移动到另一台服务器并出现故障(因为只有 1 实例)
b) 快速故障保护或自动修复开始
如果是选项 a:有谁知道基于什么 azure 移动网站?
如果是选项 b:有谁知道我如何确定某些东西为何/如何触发快速故障保护或自动修复启动?
【问题讨论】:
-
您的网站在哪种模式下运行?共享、基本还是标准?
标签: .net azure azure-web-app-service