asp.net mvc 2-工作人员角色在Windows Azure中的重要性



在我的云应用程序中,我只使用一个角色,即web角色,而不使用工作者角色。我对web角色和工作者角色有点混淆。

1( 两者是否相同?

2( 在我们的应用程序中,工人角色的重要性是什么?

3( 如果我想在我的云应用程序中添加工作者角色,那么如何添加到我的应用程序中。请给我推荐一下?

提前感谢

PCSSCP。

您会在几个地方找到答案,比如这里。它们都是Windows服务器,但Web角色已启用IIS。您可以在Web和Worker角色中执行相同的操作。例如,如果您将Tomcat用于web服务器,那么最好使用Worker角色,因为您不需要IIS。

当您有不同的扩展需求时,您可以使用不同的角色。例如,您可能希望为您的网站提供一个小型(单核心(Web角色,根据流量运行2-5个实例。然后可能是一个具有2-10个实例的中等(2核(Worker,具体取决于Azure队列中的作业工作负载。这只是一个虚构的场景,但希望这能说明为什么你可能想要定义多个角色。您可以在单个角色中自由运行所有代码

最新更新