Bootstrap Action

Request

GET /api/bootstrap

Description

用于判断FE是否启动完成。当不提供任何参数时,仅返回是否启动成功。如果提供了 tokencluster_id,则返回更多详细信息。

Path parameters

Query parameters

  • cluster_id

    集群id。可以在 palo-meta/image/VERSION 文件中查看。

  • token

    集群token。可以在 palo-meta/image/VERSION 文件中查看。

Request body

Response

  • 不提供参数

    1. {
    2. "msg": "OK",
    3. "code": 0,
    4. "data": null,
    5. "count": 0
    6. }

    code 为 0 表示FE节点启动成功。非 0 的错误码表示其他错误。

  • 提供 tokencluster_id

    1. {
    2. "msg": "OK",
    3. "code": 0,
    4. "data": {
    5. "queryPort": 9030,
    6. "rpcPort": 9020,
    7. "maxReplayedJournal": 17287
    8. },
    9. "count": 0
    10. }
    • queryPort 是 FE 节点的 MySQL 协议端口。
    • rpcPort 是 FE 节点的 thrift RPC 端口。
    • maxReplayedJournal 表示 FE 节点当前回放的最大元数据日志id。

Examples

  1. 不提供参数

    1. GET /api/bootstrap
    2. Response:
    3. {
    4. "msg": "OK",
    5. "code": 0,
    6. "data": null,
    7. "count": 0
    8. }
  2. 提供 tokencluster_id

    1. GET /api/bootstrap?cluster_id=935437471&token=ad87f6dd-c93f-4880-bcdb-8ca8c9ab3031
    2. Response:
    3. {
    4. "msg": "OK",
    5. "code": 0,
    6. "data": {
    7. "queryPort": 9030,
    8. "rpcPort": 9020,
    9. "maxReplayedJournal": 17287
    10. },
    11. "count": 0
    12. }