Wenn Sie Riak 2.0 + verwenden, können Sie die Listener mit Portnummern folgendermaßen auflisten:
riak config effective | grep listener
Beispielausgabe:
listener.http.internal = 192.168.10.1:9098 listener.protobuf.internal = 192.168.10.1:9097
Ich habe vor kurzem die Riak-Installation für 5 Minuten verfolgt und ein Skript erstellt, wobei erfolgreich 4 Knoten auf einer Ubuntu 14.04-VM ausgeführt wurden. Derzeit laufen die Knoten und werden erfolgreich verbunden / gruppiert.
läuft riak-admin member-status
auf beliebigen Knotendetails:
================================= Membership ================================== Status Ring Pending Node ------------------------------------------------------------------------------- valid 25.0% -- 'dev1@127.0.0.1' valid 25.0% -- 'dev2@127.0.0.1' valid 25.0% -- 'dev3@127.0.0.1' valid 25.0% -- 'dev4@127.0.0.1' ------------------------------------------------------------------------------- Valid:4 / Leaving:0 / Exiting:0 / Joining:0 / Down:0
Um meinen Middleware-Client anzuschließen, muss ich die Portnummern für jeden Abhörport kennen.
Netstat -tulpn
listet eine große Anzahl von beam.smp-Prozessen auf und hilft nicht, die einzelnen Knoten einzuschränken.
Gibt es einen Befehl, mit dem diese Informationen auf jedem Knoten abgerufen werden können?
Jede Hilfe / Unterstützung wird geschätzt.
Wenn Sie Riak 2.0 + verwenden, können Sie die Listener mit Portnummern folgendermaßen auflisten:
riak config effective | grep listener
Beispielausgabe:
listener.http.internal = 192.168.10.1:9098 listener.protobuf.internal = 192.168.10.1:9097