记录和显示最近常用的集群

This commit is contained in:
刘祥超
2021-05-03 11:32:22 +08:00
parent 04930390ba
commit ddddd3eec2
4 changed files with 773 additions and 310 deletions

View File

@@ -0,0 +1,18 @@
syntax = "proto3";
option go_package = "./pb";
package pb;
import "models/rpc_messages.proto";
// 最近使用的条目服务
service LatestItemService {
// 记录最近使用的条目
rpc increaseLatestItem (IncreaseLatestItemRequest) returns (RPCSuccess);
}
// 记录最近使用的条目
message IncreaseLatestItemRequest {
string itemType = 1;
int64 itemId = 2;
}

View File

@@ -106,6 +106,9 @@ service NodeClusterService {
// 检查端口是否已经被使用
rpc checkPortIsUsingInNodeCluster (CheckPortIsUsingInNodeClusterRequest) returns (CheckPortIsUsingInNodeClusterResponse);
// 查找最近访问的集群
rpc findLatestNodeClusters (FindLatestNodeClustersRequest) returns (FindLatestNodeClustersResponse);
}
// 获取所有集群的信息
@@ -380,4 +383,13 @@ message CheckPortIsUsingInNodeClusterRequest {
message CheckPortIsUsingInNodeClusterResponse {
bool isUsing = 1;
}
// 查找最近的集群
message FindLatestNodeClustersRequest {
int64 size = 1;
}
message FindLatestNodeClustersResponse {
repeated NodeCluster nodeClusters = 1;
}