我可以在同一个CloudService中托管WebRole和WorkerRole吗?

时间:2016-06-20 20:10:51

标签: azure azure-web-roles azure-worker-roles azure-cloud-services

我在.Net中有一个空白的解决方案,并在解决方案中添加了两个 Azure云服务项目。一个是 WebRole ,另一个是 WorkerRole 。我可以在一个cloudservice实例中托管这两个项目,还是需要两个项目分开。

1 个答案:

答案 0 :(得分:1)

在单个云服务中,您当然可以拥有多个角色,即Web角色和辅助角色的组合,每个角色都在Visual Studio解决方案中具有自己的特定项目。

部署时,您将拥有yourapp.cloudapp.net所有角色(每个角色至少有一个)。

关于解决方案和项目,您的问题有点不明确。但是......必须在.cloudapp.net部署中共存的所有角色都必须位于单个Visual Studio解决方案中。您无法组合多个Cloud Service解决方案中的角色。