可以直接在节点启动时自动注册节点

This commit is contained in:
刘祥超
2020-10-17 11:14:44 +08:00
parent 2068b6bd89
commit 835b6f5e41
6 changed files with 946 additions and 512 deletions

View File

@@ -10,6 +10,9 @@ service NodeService {
// 创建节点
rpc createNode (CreateNodeRequest) returns (CreateNodeResponse);
// 注册集群节点
rpc registerClusterNode (RegisterClusterNodeRequest) returns (RegisterClusterNodeResponse);
// 节点数量
rpc countAllEnabledNodes (CountAllEnabledNodesRequest) returns (CountAllEnabledNodesResponse);
@@ -67,6 +70,17 @@ message CreateNodeResponse {
int64 nodeId = 1;
}
// 注册集群节点
message RegisterClusterNodeRequest {
string name = 1;
}
message RegisterClusterNodeResponse {
string uniqueId = 1;
string secret = 2;
repeated string endpoints = 3;
}
// 节点数量
message CountAllEnabledNodesRequest {