从中重新启动Azure WebRole实例';它自己的运行实例

从中重新启动Azure WebRole实例';它自己的运行实例,azure,azure-web-roles,Azure,Azure Web Roles,我有Azure WebRole,我必须动态更改其系统区域设置。 为此,我尝试使用Windowsshutdown-r命令在WebRole启动任务中重新启动实例 它是有效的 但是重新启动后,我无法连接到远程桌面的实例。 (就像负载平衡器不工作一样…) 我想我需要使用一些Azure管理功能来正式重启 在这种情况下,我应该采取哪种方式简单地重新启动自己 谢谢 关机-r应该可以正常工作。我经常用它 我找不到适合您的代码片段,但Wade在其启动任务中重新启动了: 该示例中的重新启动是他运行的另一个命令的结果

我有Azure WebRole,我必须动态更改其系统区域设置。 为此,我尝试使用Windows
shutdown-r
命令在WebRole启动任务中重新启动实例 它是有效的

但是重新启动后,我无法连接到远程桌面的实例。 (就像负载平衡器不工作一样…) 我想我需要使用一些Azure管理功能来正式重启

在这种情况下,我应该采取哪种方式简单地重新启动自己


谢谢

关机-r
应该可以正常工作。我经常用它

我找不到适合您的代码片段,但Wade在其启动任务中重新启动了:


该示例中的重新启动是他运行的另一个命令的结果,但其工作方式相同。

我已与Microsoft Azure支持团队确认,这是Windows 2008 SP2实例中的一个错误。如果您可以升级到Windows 2008 R2(osFamily=2)或Windows 2012(osFamily=3)实例,则该问题在这些操作系统版本中已得到解决。

您是否尝试过@JimO'Neil?我很确定
RequestRecycle
不会重新启动VM。谢谢!我尝试了RequestRecycle,但没有采取任何行动,尽管没有错误。谢谢!我尝试了Wade向我们展示的方法,使用带有-restart选项的ServerManagerCMD.exe。但在重新启动后,我仍然无法连接到实例。ServerManagerCMD不是Azure的组件,因此我认为其效果与shutdown-r相同。您确定您的启动任务不是在循环中反复重新启动(每次启动时)?谢谢。不重复。我管理了它,或者如果指定的组件已经安装,ServerManagerCMD不会重新启动。部署角色(来自Azure portal)已正常完成,但我无法建立RDP连接。然后从Azure门户重新启动角色,RDP就可以了!所以,我的Web应用程序运行良好,对于Azure center的自动更新或初始化实例没有问题。RDP是唯一的问题。谢谢@斯克尔女士,这对我来说绝对是一个错误,可能是一种倒退。您可能希望与Microsoft Azure支持部门联系。