Azure 机器上的工作人员角色转换为什么

Azure 机器上的工作人员角色转换为什么,azure,azure-worker-roles,Azure,Azure Worker Roles,我很难找到关于工人角色的信息。 例如,Web角色是在IIS中自动部署和配置的asp.net Web应用程序。您可以在IIS中看到应用程序文件。 在哪里可以看到工作人员角色文件?它是windows服务吗?还有谁在运行辅助角色进程?辅助角色的代码通常是带有Run方法的.NET程序集。VM上的进程调用您的Run方法,并期望它永远运行(永不返回)。您可以在\approot文件夹中看到虚拟机上的二进制文件,通常在e:驱动器上 顺便说一下,web角色也有同样的功能。如果在VisualStudio中创建web

我很难找到关于工人角色的信息。 例如,Web角色是在IIS中自动部署和配置的asp.net Web应用程序。您可以在IIS中看到应用程序文件。
在哪里可以看到工作人员角色文件?它是windows服务吗?还有谁在运行辅助角色进程?

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


顺便说一下,web角色也有同样的功能。如果在VisualStudio中创建web角色,您将看到
WebRole.cs
,它实现了与工作者角色相同的界面。不同之处在于,在web角色中,您还将配置一个或多个网站,如您所述,这些网站在IIS下配置和运行。

好的,我发现了以下内容:waiishost.exe。。。有关于这个的反馈吗?@user-关于一个webrole,这就是过程。在workers上,它通常是WaWorkerHost.exe(或者类似的东西,我的内存可能已关闭)。@breischl您肯定是对的,但我正在WebRole.cs中运行worker角色,以避免单独服务器的成本。我想知道这样做是否会有什么影响……我记得看到过关于这样做的文章,但我自己没有这样做,所以我不能给你任何建议。事实上,@smarx可能在某个时候写过关于这一点的博客-似乎是他会做的事情。:-)我想@user1561202可能是指这篇博文: