Skip to content

Commit 8ecd3ec

Browse files
committed
[增加]1. 增加服务器的实例ID的字段和处理
1 parent 7cc21b9 commit 8ecd3ec

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

GameFrameX.Launcher/StartUp/Discovery/AppStartUpDiscoveryCenter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ protected override ValueTask PackageHandler(IAppSession session, IMessage messag
151151
{
152152
var reqRegisterServer = (ReqRegisterServer)messageObject.DeserializeMessageObject();
153153
// 注册服务
154-
var serviceInfo = new ServiceInfo(reqRegisterServer.ServerType, session, session.SessionID, reqRegisterServer.ServerName, reqRegisterServer.ServerId, reqRegisterServer.InnerIp, reqRegisterServer.InnerPort, reqRegisterServer.OuterIp, reqRegisterServer.OuterPort);
154+
var serviceInfo = new ServiceInfo(reqRegisterServer.ServerType, session, session.SessionID, reqRegisterServer.ServerName, reqRegisterServer.ServerId, reqRegisterServer.ServerInstanceId, reqRegisterServer.InnerIp, reqRegisterServer.InnerPort, reqRegisterServer.OuterIp, reqRegisterServer.OuterPort);
155155
_namingServiceManager.Add(serviceInfo);
156156
LogHelper.Info($"注册服务成功:{reqRegisterServer.ServerType} {reqRegisterServer.ServerName} {reqRegisterServer}");
157157
return ValueTask.CompletedTask;

GameFrameX.Proto.BuiltIn/DiscoveryCenter.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,12 @@ public partial class ReqRegisterServer : MessageObject, IRequestMessage
176176
/// </summary>
177177
[ProtoMember(7)]
178178
public long ServerId { get; set; }
179+
180+
/// <summary>
181+
/// 服务器实例ID
182+
/// </summary>
183+
[ProtoMember(8)]
184+
public long ServerInstanceId { get; set; }
179185
}
180186

181187
/// <summary>

0 commit comments

Comments
 (0)