Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure云服务:两个web角色实例同时重新启动?_Azure_Azure Cloud Services - Fatal编程技术网

Azure云服务:两个web角色实例同时重新启动?

Azure云服务:两个web角色实例同时重新启动?,azure,azure-cloud-services,Azure,Azure Cloud Services,我有一个网站作为云服务托管在Azure上。它有一个web角色和两个实例。这些实例属于一个资源组,并且被分配到不同的更新域和容错域,这在理论上应该可以防止它们同时重新启动 不久前,我们经历了长达十分钟的停机,似乎我们的两个web角色实例都是同时重新启动的 Azure管理日志没有说明任何相关内容,重新启动日志完全为空 两个实例是否可能同时重新启动 为什么“重新启动日志”不包含任何信息 我如何检查真正发生的事情(其他地方的日志) 如何防止两个实例同时重新启动 除非您的角色实例中存在与不良输入数据等相关

我有一个网站作为云服务托管在Azure上。它有一个web角色和两个实例。这些实例属于一个资源组,并且被分配到不同的更新域和容错域,这在理论上应该可以防止它们同时重新启动

不久前,我们经历了长达十分钟的停机,似乎我们的两个web角色实例都是同时重新启动的

Azure管理日志没有说明任何相关内容,重新启动日志完全为空

  • 两个实例是否可能同时重新启动
  • 为什么“重新启动日志”不包含任何信息
  • 我如何检查真正发生的事情(其他地方的日志)
  • 如何防止两个实例同时重新启动

  • 除非您的角色实例中存在与不良输入数据等相关的某种类型的软件故障,否则您是对的—不应同时删除两个实例,尤其是在跨容错域和更新域时。如果您有一份支持合同,打开一张票据可能是值得的。您可以检查机器上的ETW事件,这些是最准确的。我有几个案例,在机器的事件日志中发现了一些有趣的东西,这些东西在重新启动和管理日志中丢失了。连接到计算机并打开事件查看器,然后查看“Windows日志-->应用程序”或“应用程序和服务日志-->Windows Azure”。