增加查看单个服务附近服务API

This commit is contained in:
刘祥超
2021-10-08 14:36:22 +08:00
parent 491ad3ae44
commit 4220913c28
2 changed files with 592 additions and 314 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -116,6 +116,9 @@ service ServerService {
// 查找最近访问的服务
rpc findLatestServers (FindLatestServersRequest) returns (FindLatestServersResponse);
// 查找某个服务附近的服务
rpc findNearbyServers(FindNearbyServersRequest) returns (FindNearbyServersResponse);
}
// 创建服务
@@ -457,4 +460,19 @@ message FindLatestServersRequest {
message FindLatestServersResponse {
repeated Server servers = 1;
}
// 查找某个服务附近的服务
message FindNearbyServersRequest {
int64 serverId = 1;
}
message FindNearbyServersResponse {
string scope = 1; // 范围 cluster|group
repeated GroupInfo groups = 2;
message GroupInfo {
string name = 1;
repeated Server servers = 2;
}
}