Несколько приложений в одном домене - PullRequest
0 голосов
/ 24 ноября 2018

СИТУАЦИЯ

Допустим, у меня есть домен example.com.Я хочу написать основное приложение, используя Node.js и некоторые компоненты, используя Golang.

ВОПРОСЫ

Можно ли запустить api.example.com/first, используя Node.js и api.example.com/second используя Голанг ?Или можно написать запуск разных приложений на разных поддоменах?

  • Я не говорю о выполнении программ Golang через Node.js

1 Ответ

0 голосов
/ 24 ноября 2018

Лучший способ, который я могу придумать, это:

  1. Настройка обратного прокси-сервера, такого как Nginx
  2. Запуск его на портах 80 и 443 (для HTTPS)
  3. Запуск приложений на разных портах и ​​привязка к IP-адресу обратной связи (обычно 127.0.0.1)
  4. Определение маршрутов обратного прокси-сервера в Nginx для соответствия вашим приложениям

Ознакомьтесь с этим руководствомкак сделать предыдущий: https://flaviocopes.com/go-nginx-reverse-proxy/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...