簡體   English   中英

Azure 應用服務上的多個 NodeJS 實例

[英]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/app1https://yourdomain/app2 Go 給您應用服務 -> 配置 -> 路徑映射

在此處輸入圖像描述

部署時,您需要為您的應用程序指定VirtualApplication ,這將允許部署在正確的文件夾中。

其次,您可以在單個應用服務計划下擁有多個 Web 應用,在這種情況下,它將更加孤立,但仍將支付與第一個選項相同的價格。 但是你會有兩個不同的 Web 應用程序,有兩個不同的 url

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM