GET /api/bootstrap
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.
none
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.
none
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 and cluster_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.No parameters
GET /api/bootstrap
Response:
{
"msg": "OK",
"code": 0,
"data": null,
"count": 0
}
Provide token and cluster_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
}