什么是工作者角色转换为机器

时间:2012-08-16 18:26:06

标签: azure azure-worker-roles

我很难找到有关工作者角色实际上是什么的信息。 例如,Web角色是一个在IIS中自动部署和配置的asp.net Web应用程序。您可以在IIS中看到应用程序文件。 我在哪里可以看到Worker角色文件?这是一个Windows服务吗?谁也在运行Worker角色流程?

1 个答案:

答案 0 :(得分:2)

辅助角色的代码通常是带有Run方法的.NET程序集。 VM上的进程调用您的Run方法并期望它永远运行(永不返回)。您可以在\approot文件夹中查看VM上的二进制文件,通常位于e:驱动器上。

顺便说一下,网络角色也有同样的东西。如果在Visual Studio中创建Web角色,则会看到WebRole.cs,它实现与辅助角色相同的接口。不同之处在于,在Web角色中,您还将配置一个或多个网站,如您所述,在IIS下配置并运行。