我目前正在調查我的公司使用Azure的可能性。在Azure上的不同URL上部署和維護同一Web應用程序的多個副本
我們自己運行的當前宿主情況涉及IIS中的每個客戶端的單獨站點,每個客戶端都有一個虛擬目錄到我們使用ASP.Net Web窗體構建的CMS。我們可以更新該虛擬目錄的內容,然後將我們的CMS的最新版本一次性提供給所有客戶。
我不想重新創建Azure中的確切情況,但我想了解如何在Visual Studio中創建單個Web應用程序,並將該應用程序發佈到Azure,以便多個站點(即我已經指定)在Azure上創建。然後,我希望能夠對該應用程序進行更改,並再次發佈,以便所有網站都可以一起更新,而無需根據網站/客戶端手動進行操作。
我發現的最接近的解釋是這樣的一個:
http://www.wadewegner.com/2011/02/running-multiple-websites-in-a-windows-azure-web-role/
這讓我接近,但我不明白的是,當我發佈這個應用程式天青,我還是隻看到一個應用程序/ URL在Azure管理控制檯中可用。我發佈它時,不應該讓額外的「網站」節點導致不同的網站可用嗎?爲什麼不呢?有沒有完全獨立的方式來完成這個我不使用?