Topik ini menjelaskan port default yang digunakan oleh node frontend (FE) dan backend (BE) dalam kluster StarRocks di E-MapReduce (EMR), serta cara mengakses antarmuka pengguna FE dan titik akhir metrik BE.
Port FE
| Nama Port | Default Port | Versi | Arah Komunikasi | Deskripsi |
|---|---|---|---|---|
http_port | 8030 | EMR V5.8.0 dan sebelumnya / EMR V3.42.0 dan sebelumnya | FE <--> Pengguna | Port server HTTP pada FE |
http_port | 18030 | EMR V5.9.0 dan seterusnya / EMR V3.43.0 dan seterusnya | FE <--> Pengguna | Port server HTTP pada FE |
rpc_port | 9020 | Semua versi | BE --> FE; FE <--> FE | Port server Thrift pada FE |
query_port | 9030 | Semua versi | FE <--> Pengguna | Port server MySQL pada FE |
Akses Antarmuka Pengguna FE
Masukkan FE_IP:http_port di bilah alamat browser Anda untuk membuka antarmuka pengguna FE.
FE_IP biasanya merupakan Alamat IP publik.Port BE
| Nama Port | Default Port | Versi | Arah Komunikasi | Deskripsi |
|---|---|---|---|---|
be_port | 9060 | Semua versi | FE --> BE | Port server Thrift pada BE. Menerima permintaan dari FE. |
webserver_port | 8040 | EMR V5.8.0 dan sebelumnya / EMR V3.42.0 dan sebelumnya | BE <--> BE | Port server HTTP pada BE |
webserver_port | 18040 | EMR V5.9.0 dan seterusnya / EMR V3.43.0 dan seterusnya | BE <--> BE | Port server HTTP pada BE |
heartbeat_service_port | 9050 | Semua versi | FE --> BE | Port layanan heartbeat untuk server Thrift pada BE. Menerima paket heartbeat dari FE. |
brpc_port | 8060 | Semua versi | FE <--> BE; BE <--> BE | Port better Remote Procedure Call (bRPC) pada BE. Digunakan untuk komunikasi antar BE. |
Akses Metrik BE
Jalankan perintah berikut untuk mendapatkan metrik dari node BE:
curl http://be_ip:webserver_port/metricsbe_ip biasanya merupakan alamat IP internal.FAQ
Mengapa saya gagal mengakses kluster StarRocks menggunakan port 8030 atau port 8040?