2013-12-23 57 views
-1

我想在一臺服務器上託管多個NodeJS應用程序。我給每個應用程序提供不同的端口號,所以我可以去http://example.com:8080http://example.com:4567等各種應用程序。但是,現在我想分配不同的URL到這些不同的應用程序,但我不能分配URL到端口號。那麼,我該怎麼做呢?我不想舉個例子,有一個基本的應用程序用switch/case檢查URL,然後重定向到某個端口,我需要它的行爲類似完全不同的應用程序。任何解決方案NodeJS同一服務器上的多個URL

回答

0

在同一個Node.js進程中運行它們,但是每個應用程序都在一個單獨的路徑中運行。

您可以更改每個腳本以導出需要Express應用程序和裝載路徑的函數,然後將該路徑傳遞給它安裝的每個中間件。

相關問題