riakノードのリスニングHTTPおよびProtobufポートを見つける

riakノードのリスニングHTTPおよびProtobufポートを見つける

最近、Riak 5 分間インストールの手順に従ってスクリプトを作成し、Ubuntu 14.04 VM 上で 4 つのノードを正常に実行できました。現在、ノードは実行されており、正常に結合/クラスター化されています。

riak-admin member-status任意のノードで実行中の詳細:

================================= Membership ==================================
Status     Ring    Pending    Node
-------------------------------------------------------------------------------
valid      25.0%      --      '[email protected]'
valid      25.0%      --      '[email protected]'
valid      25.0%      --      '[email protected]'
valid      25.0%      --      '[email protected]'
-------------------------------------------------------------------------------
Valid:4 / Leaving:0 / Exiting:0 / Joining:0 / Down:0

ミドルウェア クライアントを接続するには、各リスニング ポートのポート番号を知る必要があります。

Netstat -tulpn大量の beam.smp プロセスをリストしますが、個々のノードを絞り込むのに役立ちません。

各ノードでこの情報を取得するために使用できるコマンドはありますか?

どのような助けや援助も歓迎します。

答え1

Riak 2.0 以降を使用している場合は、次のコマンドを使用してポート番号とともにリスナーをリストできます。

riak config effective | grep listener

サンプル出力:

listener.http.internal = 192.168.10.1:9098
listener.protobuf.internal = 192.168.10.1:9097

関連情報