0

我有一个关于 azure deploys 的问题。我的具体场景是我想在同一个 WebRole/WebSite 上部署 N 个项目。

解决方案(不要仅仅认为是一种视觉工作室组织项目的方式)将涉及 1 个 Web 服务(以后可以向外扩展)和 N 个网站(以后也可以向外扩展)

因为现在我的流量非常低,所以我计划将 Web 应用程序部署在端口 80(当然)上,并将 Web 服务部署在同一实例的端口 5000 上以节省一些钱。

我现在想不通的是如何做到这一点......最后我有两个问题:
-1:我可以在一个实例中部署多个项目吗?(这个问题很相似,但不是直截了当......我希望得到更直接的答案......)
-2:如何?

编辑:不要把这个问题弄错!我不想在 VS 2012 中创建一个 azure web 角色项目并“添加”两个小项目......我想创建 2 个完全独立的项目...... 2 个独立的解决方案......独立的部署(例如:我想在不更新网站的情况下更正服务中的错误!)

我说清楚了吗?如果不只是说,我会重新解释......

4

1 回答 1

0

根据对您问题的编辑,简短的回答是否定的,您不能有两个完全不同的解决方案部署到同一个实例而不覆盖另一个。对于 Azure,一个角色是最小的部署单元。

您也许可以编写自己的自动更新代码,但您将独自一人在那里,服务中没有任何内容可以帮助您。

于 2013-02-16T01:38:19.087 回答