@@ -193,7 +193,7 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
193
193
// 检查TCP端口是否可用
194
194
if ( Setting . InnerPort > 0 && Net . PortIsAvailable ( Setting . InnerPort ) )
195
195
{
196
- LogHelper . InfoConsole ( $ "启动TCP服务器 - 类型: { ServerType } , 地址: { Setting . InnerIp } , 端口: { Setting . InnerPort } ") ;
196
+ LogHelper . InfoConsole ( $ "启动 [TCP] 服务器 - 类型: { ServerType } , 地址: { Setting . InnerIp } , 端口: { Setting . InnerPort } ") ;
197
197
hostBuilder . AddServer < IMessage , MessageObjectPipelineFilter > ( builder =>
198
198
{
199
199
builder
@@ -205,16 +205,17 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
205
205
. UsePackageHandler ( PackageHandler , PackageErrorHandler )
206
206
. UseInProcSessionContainer ( ) ;
207
207
} ) ;
208
+ LogHelper . InfoConsole ( $ "启动 [WebSocket] 服务器启动完成 - 类型: { ServerType } , 地址: { Setting . InnerIp } , 端口: { Setting . InnerPort } ") ;
208
209
}
209
210
else
210
211
{
211
- LogHelper . WarnConsole ( $ "TCP服务器启动失败 - 类型: { ServerType } , 地址: { Setting . InnerIp } , 端口: { Setting . InnerPort } , 原因: 端口无效或已被占用") ;
212
+ LogHelper . WarnConsole ( $ "启动 [TCP] 服务器启动失败 - 类型: { ServerType } , 地址: { Setting . InnerIp } , 端口: { Setting . InnerPort } , 原因: 端口无效或已被占用") ;
212
213
}
213
214
214
215
// 检查WebSocket端口是否可用
215
216
if ( Setting . WsPort is > 0 and < ushort . MaxValue && Net . PortIsAvailable ( Setting . WsPort ) )
216
217
{
217
- LogHelper . InfoConsole ( "启动WebSocket服务器 ..." ) ;
218
+ LogHelper . InfoConsole ( "启动 [WebSocket] 服务器 ..." ) ;
218
219
219
220
// 配置并启动WebSocket服务器
220
221
hostBuilder . AddWebSocketServer ( builder =>
@@ -225,11 +226,11 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
225
226
. ConfigureAppConfiguration ( ( Action < HostBuilderContext , IConfigurationBuilder > ) ConfigureWebServer ) ;
226
227
} ) ;
227
228
228
- LogHelper . InfoConsole ( $ "WebSocket服务器启动完成 - 类型: { ServerType } , 端口: { Setting . WsPort } ") ;
229
+ LogHelper . InfoConsole ( $ "启动 [WebSocket] 服务器启动完成 - 类型: { ServerType } , 端口: { Setting . WsPort } ") ;
229
230
}
230
231
else
231
232
{
232
- LogHelper . WarnConsole ( $ "WebSocket服务器启动失败 - 类型: { ServerType } , 端口: { Setting . WsPort } , 原因: 端口无效或已被占用") ;
233
+ LogHelper . WarnConsole ( $ "启动 [WebSocket] 服务器启动失败 - 类型: { ServerType } , 端口: { Setting . WsPort } , 原因: 端口无效或已被占用") ;
233
234
}
234
235
235
236
if ( Setting . HttpPort is > 0 and < ushort . MaxValue && Net . PortIsAvailable ( Setting . HttpPort ) )
@@ -315,7 +316,7 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
315
316
apiRootPath += "/" ;
316
317
}
317
318
318
- GlobalSettings . ApiRootPath = apiRootPath ;
319
+ GlobalSettings . ApiRootPath = apiRootPath ;
319
320
// 注册中间件
320
321
app . UseEndpoints ( configure =>
321
322
{
@@ -343,14 +344,14 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
343
344
}
344
345
}
345
346
} ) ;
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
+ }
354
355
} ) ;
355
356
} ) ;
356
357
}
@@ -367,7 +368,7 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
367
368
logging . AddSerilog ( Log . Logger , true ) ;
368
369
logging . SetMinimumLevel ( minimumLevelLogLevel ) ;
369
370
} ) ;
370
-
371
+
371
372
// 配置监控和跟踪
372
373
hostBuilder . ConfigureServices ( services =>
373
374
{
@@ -379,7 +380,7 @@ private async Task StartServer<TMessageDecoderHandler, TMessageEncoderHandler>(L
379
380
configure . AddConsoleExporter ( ) ;
380
381
} ) ;
381
382
} ) ;
382
-
383
+
383
384
// 构建并启动服务器
384
385
_gameServer = hostBuilder . BuildAsServer ( ) ;
385
386
0 commit comments