Как развернуть несколько узлов js-приложений на одном хосте и порте? - PullRequest
0 голосов
/ 24 августа 2018

Я относительно новичок в NodeJS и создал три небольших приложения, каждое из которых подключается к отдельному источнику данных и получает результаты. Теперь я хочу развернуть все эти три приложения под одной крышей, то есть под одним хостом и портом, как мы делаем на сервере Tomcat / Jetty - все приложения находятся в папке webapp и просто работают. например, : localhost: 3000 / application1 / getEngineData, localhost: 3000 / application2 / getMyToDoList . Это три 2 независимых приложения. В будущем число приложений будет увеличиваться, и я не хочу менять конфигурацию сервера или перезапускать ее каждый раз, когда я развертываю приложение.

Заранее спасибо за помощь, ребята!

1 Ответ

0 голосов
/ 24 августа 2018

Поскольку вы не хотите изменять конфигурацию сервера, я думаю, что express-http-proxy будет альтернативой, поэтому вы можете логически проксировать пользователя (возможно, ведение списка хостов по путив базе данных или что-то подобное).Надеюсь, это поможет

...