假设我的Azure角色以某种方式耗尽了系统范围的资源。例如,它产生许多进程,所有这些进程挂起并占用系统中的所有虚拟内存。或者它创建了大量的Windows API事件对象,但无法释放它们,也无法再创建这样的对象。我的意思是except trashing the filesystem。
现在,一旦正常的Windows机器重新启动,我所描述的更改将被取消 - 进程终止,虚拟内存被“回收”,事件和其他类似对象被“回收”等等。
但是有一个问题。如果主机实际上没有重新启动,但是当我点击“重启”或“停止”,然后“启动”时会经历其他一些过程怎么办?
重新启动角色或重新启动实例时主机是否实际重启?
答案 0 :(得分:3)
重新启动实例时,实际上会重新启动VM。停止并启动时,不会重新启动VM,但会重新启动该过程。