【发布时间】:2018-08-24 18:13:00
【问题描述】:
我对 NodeJS 比较陌生,并且创建了三个小型应用程序,每个应用程序都连接到不同的数据源并获取结果。现在我想将所有这三个应用程序部署在一个单一的屋顶下,即一个主机和端口,就像我们在 Tomcat/Jetty 服务器上所做的那样——所有应用程序都放在 webapp 文件夹下并且可以正常工作。 例如:localhost:3000/application1/getEngineData, localhost:3000/application2/getMyToDoList。 这是三个 2 独立的应用程序。将来应用程序数量会增加,我不想在部署应用程序时更改任何服务器配置或重新启动它。
提前感谢您的帮助!
【问题讨论】:
-
为什么不直接增加端口号呢? 3000、3001、3002...
-
@lcssanches no.. 整个目标是让环境感觉就像现有的 tomcat 或码头设置。
-
所以,我想您必须为此配置代理服务器。你用的是什么模块?快递?
-
@lcssanches .. 是快递。配置代理服务器的任何指针?
标签: node.js web deployment web-deployment