Приложение NodeJS, размещенное на сервере с использованием PM2, не работает с использованием доменного имени - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть приложение NodeJS, которое работает на нашем сервере DEV с использованием PM2.Из внешнего интерфейса мы получаем доступ к API-интерфейсам NodeJS по IP: 10.0.0.197. Это частный IP-адрес, и до сих пор мы использовали его с использованием VPN, и он работал.Доступ к API осуществляется по адресу 10.0.0.197:8888/apis/endpoint.Теперь мы хотим предоставить доступ к этим API, чтобы получить к ним доступ, используя запись DNS, а не IP-адрес.Мы указали домен http://mynodeapis.mydomain.com, указывающий на XXX.XXX.XX.XXX:8888, где XXX.XXX.XX.XXX - публичный IP-адрес нашего сервера DEV.Это не работает.Другое приложение, размещенное на том же сервере в IIS, работает нормально, используя доменное имя, но приложение NodeJS, работающее на PM2, просто не работает.В чем может быть проблема?Любая помощь будет принята с благодарностью.

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