我在Azure上有两台虚拟机。 其中一台突然停止响应了。 它处于关闭状态约30分钟,直到我浏览Azure门户网站时才看到它处于启动状态,接着它又恢复运行了。
我该如何确定我的虚拟机为何被关闭?
我在Azure上有两台虚拟机。 其中一台突然停止响应了。 它处于关闭状态约30分钟,直到我浏览Azure门户网站时才看到它处于启动状态,接着它又恢复运行了。
我该如何确定我的虚拟机为何被关闭?
编辑:我假设您正在谈论虚拟机(IaaS),而不是云服务(PaaS)。
虚拟机可能会因为多种原因重新启动,例如:
还要注意:虚拟机目前处于“预览”状态,没有SLA。因此,您无法获得有关确定虚拟机不可用原因的任何信息。
如果它不可用了30分钟,那么这暗示着类似于主机操作系统更新或移动您的虚拟机之类的问题。如果它停机时间只有5分钟,那么我猜测这是操作系统崩溃造成的。
更新:我刚刚查看了Azure Dashboard,显示计算和虚拟机出现问题(请参见带有问题描述的RSS源)。也许这是您特定停机的根本原因...
有几个原因可能导致这种情况发生,你的虚拟机可能由于糟糕的编码或开发而崩溃,我认为第二个原因是你创建的虚拟机数量不足以处理流入的流量。如果流入的流量超过虚拟机数量所能处理的数量,这可能会导致你的虚拟机重新启动。