Bootstrap Action
Requestβ
GET /api/bootstrap
Descriptionβ
It is used to judge whether the FE has started. When no parameters are provided, only whether the startup is successful is returned. If token
and cluster_id
are provided, more detailed information is returned.
Path parametersβ
none
Query parametersβ
-
cluster_id
The cluster id. It can be viewed in the file
doris-meta/image/VERSION
. -
token
Cluster token. It can be viewed in the file
doris-meta/image/VERSION
.
Request bodyβ
none
Responseβ
-
No parameters provided
{
"msg": "OK",
"code": 0,
"data": null,
"count": 0
}A code of 0 means that the FE node has started successfully. Error codes other than 0 indicate other errors.
-
Provide
token
andcluster_id
{
"msg": "OK",
"code": 0,
"data": {
"queryPort": 9030,
"rpcPort": 9020,
"arrowFlightSqlPort": 9040,
"maxReplayedJournal": 17287
},
"count": 0
}queryPort
is the MySQL protocol port of the FE node.rpcPort
is the thrift RPC port of the FE node.maxReplayedJournal
represents the maximum metadata journal id currently played back by the FE node.arrowFlightSqlPort
is the Arrow Flight SQL port of the FE node.
Examplesβ
-
No parameters
GET /api/bootstrap
Response:
{
"msg": "OK",
"code": 0,
"data": null,
"count": 0
} -
Provide
token
andcluster_id
GET /api/bootstrap?cluster_id=935437471&token=ad87f6dd-c93f-4880-bcdb-8ca8c9ab3031
Response:
{
"msg": "OK",
"code": 0,
"data": {
"queryPort": 9030,
"rpcPort": 9020,
"arrowFlightSqlPort": 9040,
"maxReplayedJournal": 17287
},
"count": 0
}