首页 文章

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

提问于
浏览
1

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

  • 旋转Web角色或辅助角色将创建 Cloud 服务来管理它 .

  • 但是,在ARM资源组中,它们不是 Cloud 服务的概念,那么如何在ARM资源组中管理Web和辅助角色?

  • 此外,我尝试在VS 2015中通过JSON Outline添加webroles,但没有添加webroles的选项 . 那么不确定您是否可以通过JSON模板部署webroles?

任何信息都会有很大帮助 .

2 回答

  • 0

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

    您创建一个App服务计划,然后在其中运行Web / worker角色(以及Logic,API,Functions)

    就Web / Worker角色而言,App Service Plans并没有区分这两者 . 您只需将代码部署到它,它将运行它,但它是打包的 . 见here

    Azure资源管理模型中不存在 Cloud 服务的概念 .

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

  • 1

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

相关问题