如何在同一Azure VM上部署和运行多个不同的Azure云服务?

如何在同一Azure VM上部署和运行多个不同的Azure云服务?,azure,azure-cloud-services,Azure,Azure Cloud Services,我有一些使用率很低的服务,但它们在使用时相当硬件密集。现在它们是分开运行的。他们每个人都有自己的Web角色和工作者角色。每个角色都在其自己的VM上运行,具有指定的大小和实例数。这是我相信的标准方式 我想从Azure租一台功能强大的VM,我想在上面部署我的每一项服务。理想情况下,不改变代码结构,这样我就可以将它们保存在单独的项目/解决方案中。它们将同时运行,并且所有这些都可以访问。您不能将多个云服务包部署到一组角色实例vm。如果希望所有服务在单个角色实例(或一组实例)中运行,则需要将所有服务捆绑到

我有一些使用率很低的服务,但它们在使用时相当硬件密集。现在它们是分开运行的。他们每个人都有自己的Web角色和工作者角色。每个角色都在其自己的VM上运行,具有指定的大小和实例数。这是我相信的标准方式


我想从Azure租一台功能强大的VM,我想在上面部署我的每一项服务。理想情况下,不改变代码结构,这样我就可以将它们保存在单独的项目/解决方案中。它们将同时运行,并且所有这些都可以访问。

您不能将多个云服务包部署到一组角色实例vm。如果希望所有服务在单个角色实例(或一组实例)中运行,则需要将所有服务捆绑到该角色中。如何做到这一点,以及如何组织代码,完全取决于您。

谢谢您的回答。所以你认为,为了满足我的需求,直接租用虚拟机是一个很好的解决方案。在IIS上启动Web部署并将my Azure云服务项目部署到此VM。如果我是对的,我可以像现在一样将服务代码分开,并在一台虚拟机上运行它们。你怎么认为?