diff --git a/ClientTester/EchoClientTester/EchoClientTester.csproj b/ClientTester/EchoClientTester/EchoClientTester.csproj index 2b3ac58..6c44a04 100644 --- a/ClientTester/EchoClientTester/EchoClientTester.csproj +++ b/ClientTester/EchoClientTester/EchoClientTester.csproj @@ -13,6 +13,7 @@ + diff --git a/ClientTester/EchoClientTester/EchoDummyService/DummyClientService.cs b/ClientTester/EchoClientTester/EchoDummyService/DummyClientService.cs index 1c7020f..d448e60 100644 --- a/ClientTester/EchoClientTester/EchoDummyService/DummyClientService.cs +++ b/ClientTester/EchoClientTester/EchoDummyService/DummyClientService.cs @@ -14,9 +14,7 @@ public class DummyClientService public DummyClientService(int count, string ip, int port, string key, int sendIntervalMs = 1000) { sendInterval = sendIntervalMs; - clients = Enumerable.Range(0, count) - .Select(i => new DummyClients(i, ip, port, key)) - .ToList(); + clients = Enumerable.Range(0, count).Select(i => new DummyClients(i, ip, port, key)).ToList(); Log.Information("[SERVICE] {Count}개 클라이언트 생성 → {Ip}:{Port}", count, ip, port); } diff --git a/ClientTester/EchoClientTester/Program.cs b/ClientTester/EchoClientTester/Program.cs index c57acc1..e096a27 100644 --- a/ClientTester/EchoClientTester/Program.cs +++ b/ClientTester/EchoClientTester/Program.cs @@ -10,7 +10,15 @@ class EcoClientTester private static async Task Main(string[] args) { - Log.Logger = new LoggerConfiguration().WriteTo.Console().CreateLogger(); + // .MinimumLevel.Warning() // Warning 이상만 출력 배포시 + + string timestamp = DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss"); + + Log.Logger = new LoggerConfiguration() + .MinimumLevel.Debug() + .WriteTo.Console() + .WriteTo.File($"logs/log_{timestamp}.txt") + .CreateLogger(); CancellationTokenSource cts = new CancellationTokenSource(); Console.CancelKeyPress += (_, e) => diff --git a/MMOTestServer/MMOserver/Game/GameServer.cs b/MMOTestServer/MMOserver/Game/GameServer.cs index c482f46..5af5b33 100644 --- a/MMOTestServer/MMOserver/Game/GameServer.cs +++ b/MMOTestServer/MMOserver/Game/GameServer.cs @@ -1,5 +1,4 @@ using LiteNetLib; -using Serilog; using ServerLib.Service; namespace MMOserver.Game; diff --git a/MMOTestServer/MMOserver/Program.cs b/MMOTestServer/MMOserver/Program.cs index 54c3062..1d012e0 100644 --- a/MMOTestServer/MMOserver/Program.cs +++ b/MMOTestServer/MMOserver/Program.cs @@ -7,6 +7,8 @@ class Program { private static void Main() { + // .MinimumLevel.Warning() // Warning 이상만 출력 배포시 + string timestamp = DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss"); Log.Logger = new LoggerConfiguration() diff --git a/MMOTestServer/compose.yaml b/MMOTestServer/compose.yaml index e7fc61d..5a308a7 100644 --- a/MMOTestServer/compose.yaml +++ b/MMOTestServer/compose.yaml @@ -6,4 +6,5 @@ dockerfile: MMOserver/Dockerfile ports: - "9050:9050/udp" # LiteNetLib UDP 포트 + - "9500:9500/udp" # LiteNetLib UDP 포트 restart: unless-stopped