如何将WebAPI和网站(CMS)放到同一个Azure移动应用程序容器中?

时间:2016-07-13 06:25:25

标签: c# azure asp.net-web-api

正如微软所说,他们声称新的Azure移动应用程序可以将网站和WebAPI存储在同一个容器中。但是,当我使用VS2015创建Azure App项目时,我只能使用WebAPI。如果我想建立一个网站(后端内容管理系统)。我该如何创建它?还是上传?

有没有人有这种经历?

1 个答案:

答案 0 :(得分:0)

在Azure App Service中,如果您使用的是Basic / Standard或Premium计划,则会获得一个专用(隐藏)主机,您可以在该主机上将多个网站部署到同一App Service PlanWeb Hosting Plan。此处的每个网站都有不同的子域/自定义域。您需要支付应用服务计划的数量,而不是网站数量。

在共享模式下,您需要支付网站数量,并且大约4个共享网站的费用等于基本应用服务计划的费用。

但是,出于某些原因,如果您希望在同一Web App上托管多个网站,则存在部署插槽的概念。通常用于托管升级同一应用程序的新版本,它具有不同的公共子域。每个部署槽都可以托管不同的站点。