Skip to content

Commit 8b832d7

Browse files
committed
[修改]1. 修改服务器的启动日志
1 parent daeddad commit 8b832d7

File tree

1 file changed

+17
-16
lines changed

1 file changed

+17
-16
lines changed

GameFrameX.StartUp/AppStartUpByServer.cs

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
193193
// 检查TCP端口是否可用
194194
if (Setting.InnerPort > 0 && Net.PortIsAvailable(Setting.InnerPort))
195195
{
196-
LogHelper.InfoConsole($"启动TCP服务器 - 类型: {ServerType}, 地址: {Setting.InnerIp}, 端口: {Setting.InnerPort}");
196+
LogHelper.InfoConsole($"启动 [TCP] 服务器 - 类型: {ServerType}, 地址: {Setting.InnerIp}, 端口: {Setting.InnerPort}");
197197
hostBuilder.AddServer<IMessage, MessageObjectPipelineFilter>(builder =>
198198
{
199199
builder
@@ -205,16 +205,17 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
205205
.UsePackageHandler(PackageHandler, PackageErrorHandler)
206206
.UseInProcSessionContainer();
207207
});
208+
LogHelper.InfoConsole($"启动 [WebSocket] 服务器启动完成 - 类型: {ServerType}, 地址: {Setting.InnerIp}, 端口: {Setting.InnerPort}");
208209
}
209210
else
210211
{
211-
LogHelper.WarnConsole($"TCP服务器启动失败 - 类型: {ServerType}, 地址: {Setting.InnerIp}, 端口: {Setting.InnerPort}, 原因: 端口无效或已被占用");
212+
LogHelper.WarnConsole($"启动 [TCP] 服务器启动失败 - 类型: {ServerType}, 地址: {Setting.InnerIp}, 端口: {Setting.InnerPort}, 原因: 端口无效或已被占用");
212213
}
213214

214215
// 检查WebSocket端口是否可用
215216
if (Setting.WsPort is > 0 and < ushort.MaxValue && Net.PortIsAvailable(Setting.WsPort))
216217
{
217-
LogHelper.InfoConsole("启动WebSocket服务器...");
218+
LogHelper.InfoConsole("启动 [WebSocket] 服务器...");
218219

219220
// 配置并启动WebSocket服务器
220221
hostBuilder.AddWebSocketServer(builder =>
@@ -225,11 +226,11 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
225226
.ConfigureAppConfiguration((Action<HostBuilderContext, IConfigurationBuilder>)ConfigureWebServer);
226227
});
227228

228-
LogHelper.InfoConsole($"WebSocket服务器启动完成 - 类型: {ServerType}, 端口: {Setting.WsPort}");
229+
LogHelper.InfoConsole($"启动 [WebSocket] 服务器启动完成 - 类型: {ServerType}, 端口: {Setting.WsPort}");
229230
}
230231
else
231232
{
232-
LogHelper.WarnConsole($"WebSocket服务器启动失败 - 类型: {ServerType}, 端口: {Setting.WsPort}, 原因: 端口无效或已被占用");
233+
LogHelper.WarnConsole($"启动 [WebSocket] 服务器启动失败 - 类型: {ServerType}, 端口: {Setting.WsPort}, 原因: 端口无效或已被占用");
233234
}
234235

235236
if (Setting.HttpPort is > 0 and < ushort.MaxValue && Net.PortIsAvailable(Setting.HttpPort))
@@ -315,7 +316,7 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
315316
apiRootPath += "/";
316317
}
317318

318-
GlobalSettings.ApiRootPath = apiRootPath;
319+
GlobalSettings.ApiRootPath = apiRootPath;
319320
// 注册中间件
320321
app.UseEndpoints(configure =>
321322
{
@@ -343,14 +344,14 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
343344
}
344345
}
345346
});
346-
if (development)
347-
{
348-
var ipList = Net.GetLocalIpList();
349-
foreach (var ip in ipList)
350-
{
351-
LogHelper.DebugConsole($"Swagger UI 可通过 http://{ip}:{Setting.HttpPort}/swagger 访问");
352-
}
353-
}
347+
if (development)
348+
{
349+
var ipList = Net.GetLocalIpList();
350+
foreach (var ip in ipList)
351+
{
352+
LogHelper.DebugConsole($"Swagger UI 可通过 http://{ip}:{Setting.HttpPort}/swagger 访问");
353+
}
354+
}
354355
});
355356
});
356357
}
@@ -367,7 +368,7 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
367368
logging.AddSerilog(Log.Logger, true);
368369
logging.SetMinimumLevel(minimumLevelLogLevel);
369370
});
370-
371+
371372
// 配置监控和跟踪
372373
hostBuilder.ConfigureServices(services =>
373374
{
@@ -379,7 +380,7 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
379380
configure.AddConsoleExporter();
380381
});
381382
});
382-
383+
383384
// 构建并启动服务器
384385
_gameServer = hostBuilder.BuildAsServer();
385386

0 commit comments

Comments
 (0)