diff --git a/spark-server/server/Framework/Service/Logger/LoggerService.cs b/spark-server/server/Framework/Service/Logger/LoggerService.cs index 2484c6e..30076a7 100644 --- a/spark-server/server/Framework/Service/Logger/LoggerService.cs +++ b/spark-server/server/Framework/Service/Logger/LoggerService.cs @@ -37,12 +37,12 @@ private void Startup(string loggerPath) var fileTarget = new FileTarget("target") { FileName = logRoot + "logs/${shortdate}/" + filePrefix + "${date:universalTime=false:format=yyyy_MM_dd_HH}.log", - Layout = "${longdate} ${message}" + Layout = "${longdate} ${message}", + KeepFileOpen = true, + AutoFlush = true, }; config.AddTarget(fileTarget); - fileTarget.Layout = @"${longdate} ${message}"; - config.AddRuleForAllLevels(fileTarget); LogManager.Configuration = config; @@ -55,7 +55,7 @@ private void OnLog(int source, int session, string method, byte[] param) string outStr = string.Format("[{0:X8}] {1}", source, Encoding.ASCII.GetString(param)); m_logger.Info(outStr); - // Console.WriteLine("{0} source serviceId:{1} info:{2}", DateTime.Now, msg.Source, Encoding.ASCII.GetString(msg.Data)); + // Console.WriteLine("{0}", outStr); } } } \ No newline at end of file