Zum Hauptinhalt springen

Benutzerdefinierte Ports

In den meisten Fällen müssen Sie den von Deploio für Ihre Applikation ausgewählten, standardmässigen Port nicht verändern. Der ausgewählte Port wird mittels der Umgebungsvariable $PORT an die laufende Applikation übergeben. Falls Ihre Applikation also einen eigenen Webserver startet, so sollte dieser auf den Port binden, welcher in der Umgebungsvariable $PORT definiert ist. Dies ist meistens nur bei kompilierten Sprachen (wie beispielsweise Golang) nötig. Bei den meisten anderen Sprachen (bspw. Ruby, PHP, NodeJS oder Python) wird dies automatisch umgesetzt.

Einen benutzerdefinierten Port nutzen

Falls Sie einen benutzerdefinierten Port nutzen wollen, so können Sie diesen über das --port-Flag bei der Applikationserstellung mit nctl angeben:

--port=8080    Port the app is listening on.

$ nctl create app go-example --port=5678

Aktualisieren eines benutzerdefinierten Ports

Für bereits existierende Deploio-Applikationen können Sie den nctl update app- Befehl mit dem --port-Flag nutzen, um den Port zu ändern.

$ nctl update app go-example --port=5678