Ich erhalte die Fehlermeldung „Angefragte Adresse kann nicht zugewiesen werden“.
-
12-12-2019 - |
Frage
Ich versuche, Beanstalkd auszuführen
Wenn ich 127.0.0.1 mit Port Nr. 11300 verwende, funktioniert es oder auch jeder andere Port
beanstalkd -d -l 127.0.0.1 -p 11300
Wenn Sie jedoch eine externe IP verwenden, funktioniert es nicht.
beanstalkd -d -l 107.0.1.5 -p 11300
Soll ich den Port aktivieren oder so? .Wenn ich sollte, wie funktioniert es im ersten Fall und nicht im zweiten?
Lösung
Die IP-Adresse, an die Sie weitergeben beanstalkd
ist die Adresse, die es binds
to – wenn angegeben, akzeptiert es nur Verbindungen zu dieser Adresse auf dem Computer, auf dem es ausgeführt wird.Die Adresse 107.0.1.5 muss sich also auf einer der Netzwerkschnittstellen des Computers befinden, auf dem Sie es ausführen.
Wenn Sie möchten, können Sie das einfach weglassen -l <address>
Option zu bekommen beanstalkd
um alle Adressen auf dem Host abzuhören.