代理服务中也显示DNS信息

This commit is contained in:
刘祥超
2020-11-17 11:22:23 +08:00
parent 222c0ffd90
commit 86c8bcc4e9
2 changed files with 659 additions and 456 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -4,6 +4,7 @@ option go_package = "./pb";
package pb; package pb;
import "model_server.proto"; import "model_server.proto";
import "model_dns_domain.proto";
import "rpc_messages.proto"; import "rpc_messages.proto";
service ServerService { service ServerService {
@@ -90,6 +91,9 @@ service ServerService {
// 取得某个集群下的所有服务相关的DNS // 取得某个集群下的所有服务相关的DNS
rpc findAllEnabledServersDNSWithClusterId (FindAllEnabledServersDNSWithClusterIdRequest) returns (FindAllEnabledServersDNSWithClusterIdResponse); rpc findAllEnabledServersDNSWithClusterId (FindAllEnabledServersDNSWithClusterIdRequest) returns (FindAllEnabledServersDNSWithClusterIdResponse);
// 查找单个服务的DNS信息
rpc findEnabledServerDNS (FindEnabledServerDNSRequest) returns (FindEnabledServerDNSResponse);
} }
// 创建服务 // 创建服务
@@ -316,3 +320,13 @@ message ServerDNSInfo {
string name = 2; string name = 2;
string dnsName = 3; string dnsName = 3;
} }
// 查找单个服务的DNS信息
message FindEnabledServerDNSRequest {
int64 serverId = 1;
}
message FindEnabledServerDNSResponse {
string dnsName = 1;
DNSDomain domain = 2;
}