簡體   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