Node.js runserver на виртуальной машине GCP - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть приложение python, размещенное на node.js интерфейсе. Я выполняю это на linux vm на виртуальной машине Google Cloud (GCP). Команда
node appname runserver 8080 запускает локальный сервер внутри виртуальной машины, но мне интересно, каков будет пошаговый процесс доступа к нему через DNS извне Мир.

Или, если есть лучший подход к размещению python ML-приложений за веб-интерфейсом, пожалуйста, предложите.

Ответы [ 2 ]

0 голосов
/ 05 февраля 2020

видео этого парня помогло мне исправить это: https://www.youtube.com/watch?v=OKvOvHuOnrw

0 голосов
/ 05 февраля 2020

Для этого нужно использовать forever.

Навсегда переместит процесс узла в фоновый режим, а служба продолжит работу в фоновом режиме, даже если вы выйдете из сервера. И чтобы получить доступ из внешней точки DNS-домена к этому IP-адресу компьютера, а затем через прокси-сервер, передайте запрос на порт 80 на порт, на котором работает ваша служба.

Тогда вы сможете получить к нему доступ через доменное имя.

Найдите директиву ProxyPass на сервере Http. Это будет работать для вас. : D

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