ARM资源组中运行的webrole的云服务

时间:2016-08-25 04:29:41

标签: azure azure-web-roles

到目前为止,我对使用WebRoles或工作者角色进行PaaS部署的理解 -

  • 旋转Web角色或辅助角色将创建云服务来管理它。
  • 但是,在ARM资源组中,他们不是云服务的概念,那么web& ARM资源组中管理的工作者角色?
  • 此外,我尝试在VS 2015中通​​过JSON Outline添加webroles,但没有添加webroles的选项。所以不确定你是否可以通过JSON模板部署webroles?

任何信息都会有很大的帮助。

2 个答案:

答案 0 :(得分:1)

自Azure开始以来,云服务就已存在。 要部署或管理它们,您必须使用旧的API(Azure Service Management)。 据我所知,它们不会迁移到新的API(Azure资源管理器),但您可以使用Virtual Machine Scale Sets代替。

答案 1 :(得分:0)

Azure资源管理器Web应用程序依赖于应用程序服务计划的概念,而不是云服务。基本上这是服务运行的底层VM。您可以指定构成App Service计划的服务器的大小和数量,然后将它们作为一个单元部署到那些服务器上。

您创建应用服务计划,然后在其中运行Web /辅助角色(以及逻辑,API,函数)

就Web / Worker角色而言,应用服务计划并没有区分这两者。您只需将代码部署到它,它将运行它,但它是打包的。见here

Azure资源管理模型中根本不存在云服务的概念。

您可以找到用于部署Web App here

的模板