Azure工作进程可以自行停止吗?

时间:2013-06-10 20:46:17

标签: azure

有没有办法自行停止工作流程?我已经在控制台应用程序中编码,该应用程序使用REST API来启动和停止工作进程并删除云服务部署。在最新公告中,停止工作流程不会花费任何费用,现在它是免费的。

我可以让工作进程自行停止吗?工人流程中是否有任何事件可以阻止自己?请告诉我。

1 个答案:

答案 0 :(得分:1)

所以我认为你指的是工人角色,对吧?一个worker 进程就是你在app中运行的东西(比如一个线程,一个方法,一些东西)。 Azure Worker角色是完整的VM。

假设这就是你的意思:关于停止虚拟机的新公告不适用于Web /工作者角色实例;它适用于虚拟机。那些可以通过REST调用轻松停止(或者通过包装REST调用的PowerShell更容易)。你可以从虚拟机中进行调用,这会有效地关闭自己,但我不太确定这是一个好主意。如果采用这种方法,您将很难跟踪角色停止进度,因为您刚刚停止了进行呼叫的VM。

相关问题