![](/img/trans.png)
[英]Is there possible to deploy multiple Nodejs Web API App in single azure app service?
[英]Multiple NodeJS instance on Azure App Service
如標題所示,我可以在單個 Azure 應用服務中運行多個 NodeJS 實例嗎?
例如:
wwwroot/node1/xxx
wwwroot/node2/yyy
因此,當我訪問xx.xx/note1/**
時,它將 go 到節點 1 實例。
因為我不想龐大的 NodeJS 項目並且想分成多個小項目,但使用單個應用程序服務。
從 Azure DevOps 管道看來,除了根文件夾(即wwwroot/
)之外,我沒有辦法讓我部署 NodeJS。
你有兩個選擇。
首先,使用虛擬目錄將多個應用程序部署到單個 web 應用程序。 在這種情況下,您將擁有https://yourdomain/app1 、 https://yourdomain/app2 。 Go 給您應用服務 -> 配置 -> 路徑映射
部署時,您需要為您的應用程序指定VirtualApplication ,這將允許部署在正確的文件夾中。
其次,您可以在單個應用服務計划下擁有多個 Web 應用,在這種情況下,它將更加孤立,但仍將支付與第一個選項相同的價格。 但是你會有兩個不同的 Web 應用程序,有兩個不同的 url
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.