在从visual studio 2012向VM发布工作者角色时,它会自动启动吗?

时间:2013-05-27 07:24:42

标签: azure azure-worker-roles

问题1:在Run()方法中发布具有while(true)块的辅助角色时,它会确保成功完成发布后,辅助角色会自动启动吗?

如果没有,那么如何启动呢?

问题2:如果启动后出于某种原因的工作人员角色已经弯腰 - 如何重启?

1 个答案:

答案 0 :(得分:1)

  

问题1:在发布具有while(true)阻止的工作者角色时   它的Run()方法将确保成功完成   发布 - 工作者角色会自动启动吗?

是。所有Cloud Service部署都会自动启动。并且您的代码永远不会退出Run()方法。如果您的代码因任何原因退出Run()方法,则该角色将自动recycled

  

问题2:如果由于某种原因在开始后的工人角色有   弯腰 - 如何重启?

Windows Azure Fabric Controller负责处理此类情况。 some reason可以停止角色。 suspend a role(工作人员或Web)的唯一方法是从Management API或门户网站明确要求。

查看this article了解详情。