このトピックでは、E-MapReduce (EMR) 上の StarRocks クラスターにおけるフロントエンド (FE) ノードおよびバックエンド (BE) ノードで使用されるデフォルトポートについて説明し、FE UI および BE メトリクスエンドポイントへのアクセス方法を解説します。
FE ポート
| ポート名 | デフォルトポート | バージョン | 通信方向 | 説明 |
|---|---|---|---|---|
http_port | 8030 | EMR V5.8.0 以前 / EMR V3.42.0 以前 | FE <--> ユーザー | FE 上の HTTP サーバーポート |
http_port | 18030 | EMR V5.9.0 以降 / EMR V3.43.0 以降 | FE <--> ユーザー | FE 上の HTTP サーバーポート |
rpc_port | 9020 | すべてのバージョン | BE --> FE; FE <--> FE | FE 上の Thrift サーバーポート |
query_port | 9030 | すべてのバージョン | FE <--> ユーザー | FE 上の MySQL サーバーポート |
FE UI へのアクセス
ご利用のブラウザのアドレスバーに FE_IP:http_port を入力して、FE UI を開きます。
FE_IP は通常、パブリック IP アドレスです。BE ポート
| ポート名 | デフォルトポート | バージョン | 通信方向 | 説明 |
|---|---|---|---|---|
be_port | 9060 | すべてのバージョン | FE --> BE | BE 上の Thrift サーバーポート。FE からのリクエストを受信します。 |
webserver_port | 8040 | EMR V5.8.0 以前 / EMR V3.42.0 以前 | BE <--> BE | BE 上の HTTP サーバーポート |
webserver_port | 18040 | EMR V5.9.0 以降 / EMR V3.43.0 以降 | BE <--> BE | BE 上の HTTP サーバーポート |
heartbeat_service_port | 9050 | すべてのバージョン | FE --> BE | BE 上の Thrift サーバー用ハートビートサービスポート。FE からのハートビートメッセージを受信します。 |
brpc_port | 8060 | すべてのバージョン | FE <--> BE; BE <--> BE | BE 上の better Remote Procedure Call (bRPC) ポート。BE 間の通信に使用されます。 |
BE メトリクスへのアクセス
次のコマンドを実行して、BE ノードからメトリクスを取得します。
curl http://be_ip:webserver_port/metricsbe_ip は通常、内部 IP アドレスです。