如何在一个主机和端口上部署多个Node js应用程序?

时间:2018-08-24 18:13:00

标签: node.js web deployment web-deployment

我对NodeJS还是比较陌生,并且创建了三个小应用程序,每个应用程序都连接到不同的数据源并获取结果。现在,我想像在Tomcat / Jetty服务器上一样将这三个应用程序部署在一个单一的屋顶下,即单个主机和端口-所有应用程序都放在webapp文件夹下并且可以正常工作。 例如 localhost:3000 / application1 / getEngineData,localhost:3000 / application2 / getMyToDoList 。 这是三个2个独立的应用程序。将来应用程序的数量会增加,并且我不想在部署应用程序时更改任何服务器配置或重新启动它。

  

在此先感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

由于您不想更改任何服务器配置,所以我想express-http-proxy将是替代选择,因此您可以在逻辑上代理用户(也许在数据库中的路径上维护主机列表或类似内容)。那)。希望有帮助