2016-12-07 1 views
1

Also ich habe ein kleines Projekt, das ich auf Heroku bereitstellen möchte. Es besteht aus einem Knoten Web-Server, die (von Heroku Tutorials zu urteilen) Ich gehe davon kann ich vonNon-Web-Server auf Heroku ohne Domain bereitstellen?

web node client/web_server.js 

aber das ist ein Peer-to-Peer-Anwendung für Echtzeit-Daten, ich habe auch einen Signalisierungsserver starten Sie einfach basierend auf Websockets. Mit welchen Parametern beginne ich es?

??? node signalling/sock_server.js 

Auch wenn Heroku verwenden, wenn ich die IP des Signalisierungsserver nachzuschlagen, kann ich darauf verweisen, direkt von dieser Adresse/Port (als Nicht-Web-Server nicht eine Domäne benötigt), oder wird die IP ist dynamisch und ändert sich im Laufe der Zeit?

Antwort

1

Statt der ??? In Ihrem Procfile können Sie den gewünschten Prozeßtyp angeben. Eine allgemeine Wahl ist "Arbeiter".

Die IP wird standardmäßig dynamisch sein. Es gibt jedoch verschiedene Heroku add-ons, die Sie verwenden können, wenn Sie ausgehenden Datenverkehr über statische IP-Adressen weiterleiten müssen.