mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-02-06 22:52:26 +08:00
优化服务器之间的底层连接方式
This commit is contained in:
@@ -17,6 +17,8 @@ service Discovery {
|
||||
rpc GetRegionEc2b (NullMsg) returns (RegionEc2b) {}
|
||||
// 获取负载最小的网关服务器的地址和端口
|
||||
rpc GetGateServerAddr (GetGateServerAddrReq) returns (GateServerAddr) {}
|
||||
// 获取全部网关服务器信息列表
|
||||
rpc GetAllGateServerInfoList (NullMsg) returns (GateServerInfoList) {}
|
||||
}
|
||||
|
||||
message NullMsg {
|
||||
@@ -60,6 +62,18 @@ message RegionEc2b {
|
||||
}
|
||||
|
||||
message GateServerAddr {
|
||||
string ip_addr = 1;
|
||||
uint32 port = 2;
|
||||
string kcp_addr = 1;
|
||||
uint32 kcp_port = 2;
|
||||
string mq_addr = 3;
|
||||
uint32 mq_port = 4;
|
||||
}
|
||||
|
||||
message GateServerInfo {
|
||||
string app_id = 1;
|
||||
string mq_addr = 2;
|
||||
uint32 mq_port = 3;
|
||||
}
|
||||
|
||||
message GateServerInfoList {
|
||||
repeated GateServerInfo gate_server_info_list = 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user