繁体   English   中英

如何将Azure Web App服务拆分为多个“子Web应用程序服务”?

[英]How do I split an Azure Web App Service into multiple 'sub web app services'?

我有一个大型的单片式Azure Web App Service(用C#ASP.NET MVC5编写),由几个离散的子应用程序组成,这些子应用程序与共享域名几乎没有关系。

我想将整体式Web应用程序拆分为几个“子服务” Web应用程序:单独的项目,而新项目可能会使用不同的语言(例如,nodejs)。

似乎需要一个主Azure Web应用程序作为路由器? 还是有更好的方法?

因此,例如,如果请求到达http://www.example.com/subapp1 ,则该请求应由SubApp1提供,而对http://www.example.com/subapp2的请求应由SubApp2提供。

是否有推荐的方法可通过Azure Web App服务实现这一目标?

您可以使用虚拟目录进行划分。 这篇博客文章很好地概述了如何为网络应用设置和部署虚拟目录: http : //blogs.msdn.com/b/tomholl/archive/2014/09/22/deploying-multiple-virtual-directories到一个单一的azurewebsite.aspx

本质上,您将首先创建主站点并将其发布。 然后使用门户创建虚拟目录。 然后,对于单个项目,您可以将其发布到每个虚拟目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM