ค้นหาพอร์ต HTTP และฟัง Protobuf ของโหนด riak


0

ฉันเพิ่งติดตามและเขียนสคริปต์การติดตั้ง Riak 5 นาทีได้รับ 4 โหนดที่ทำงานบน Ubuntu 14.04 VM ได้สำเร็จ ขณะนี้โหนดกำลังทำงานและเข้าร่วม / ทำคลัสเตอร์สำเร็จ

รันriak-admin member-statusบนรายละเอียดโหนดใด ๆ :

================================= 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

เพื่อเชื่อมต่อไคลเอนต์มิดเดิลแวร์ของฉันฉันจำเป็นต้องรู้หมายเลขพอร์ตสำหรับพอร์ตการรับฟังแต่ละพอร์ต

Netstat -tulpn แสดงรายการกระบวนการ beam.smp จำนวนมากและไม่ได้ช่วย จำกัด ขอบเขตของแต่ละโหนด

มีคำสั่งที่สามารถใช้เพื่อดึงข้อมูลนี้ในแต่ละโหนดหรือไม่?

ความช่วยเหลือ / ความช่วยเหลือใด ๆ ชื่นชม


1
สร้างแท็กให้กับคุณเนื่องจากเอ็นจิ้นฐานข้อมูลอื่นมีแท็กของตัวเอง
Darth Android

คำตอบ:


0

หากคุณใช้ Riak 2.0 + คุณสามารถใช้รายการต่อไปนี้เพื่อแสดงรายการฟังด้วยหมายเลขพอร์ต:

riak config effective | grep listener

ตัวอย่างผลลัพธ์:

listener.http.internal = 192.168.10.1:9098
listener.protobuf.internal = 192.168.10.1:9097
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.