日志设置和文档修改

This commit is contained in:
锦麟 王
2026-03-03 16:28:47 +08:00
parent 83fdfa60cd
commit 15029ba682
5 changed files with 9 additions and 33 deletions
+1 -13
View File
@@ -7,15 +7,6 @@
internalLogLevel="Off" internalLogFile="c:\nlog\internal.log"> internalLogLevel="Off" internalLogFile="c:\nlog\internal.log">
<targets> <targets>
<!---10M的信息日志文件-->
<target xsi:type="File" name="file" fileName="${basedir}/log/${shortdate}.log"
layout="${newline}${longdate}|${logger}|${uppercase:${level}}|${message};${exception:format=Message}" encoding="utf-8" archiveAboveSize="10485760" maxArchiveFiles="30" concurrentWrites="false" />
<!---10M的错误日志文件-->
<target xsi:type="File" name="file_error" fileName="${basedir}/log/${shortdate}.error.log"
layout="${newline}${longdate}|${logger}|${uppercase:${level}}|${message};${exception:format=ToString:innerFormat=ToString:maxInnerExceptionLevel=3}" encoding="utf-8" archiveAboveSize="10485760" maxArchiveFiles="60" concurrentWrites="false" />
<!---Debug日志--> <!---Debug日志-->
<target name="debug" xsi:type="Console" layout="${longdate}|${logger}|${uppercase:${level}}[${threadid}]|${message};${exception:format=Message}" /> <target name="debug" xsi:type="Console" layout="${longdate}|${logger}|${uppercase:${level}}[${threadid}]|${message};${exception:format=Message}" />
@@ -26,9 +17,6 @@
<logger name="Microsoft.Hosting.Lifetime" minlevel="Debug" writeTo="lifetimeConsole" final="true" /> <logger name="Microsoft.Hosting.Lifetime" minlevel="Debug" writeTo="lifetimeConsole" final="true" />
<logger name="Microsoft.AspNetCore.*" minlevel="Info" final="true" /> <logger name="Microsoft.AspNetCore.*" minlevel="Info" final="true" />
<logger name="*" minlevel="Info" writeTo="file" /> <logger name="*" minlevel="Info" writeTo="debug" />
<logger name="*" minlevel="Error" writeTo="file_error" />
<!--<logger name="*" minlevel="Debug" writeTo="debug" />-->
</rules> </rules>
</nlog> </nlog>
@@ -7,28 +7,16 @@
internalLogLevel="Off" internalLogFile="c:\nlog\internal.log"> internalLogLevel="Off" internalLogFile="c:\nlog\internal.log">
<targets> <targets>
<!---Debug日志-->
<target name="debug" xsi:type="Console" layout="${longdate}|${logger}|${uppercase:${level}}[${threadid}]|${message};${exception:format=Message}" />
<!---10M的信息日志文件--> <target xsi:type="Console" name="lifetimeConsole" layout="${MicrosoftConsoleLayout}" />
<target xsi:type="File" name="file" fileName="${basedir}/log/${shortdate}.log"
layout="${longdate}|${logger}|${uppercase:${level}}|${message};${exception:format=Message}" encoding="utf-8" archiveAboveSize="10485760" maxArchiveFiles="30" concurrentWrites="false" />
<!---10M的错误日志文件-->
<target xsi:type="File" name="file_error" fileName="${basedir}/log/${shortdate}.error.log"
layout="${longdate}|${logger}|${uppercase:${level}}|${message};${exception:format=ToString:innerFormat=ToString:maxInnerExceptionLevel=3}" encoding="utf-8" archiveAboveSize="10485760" maxArchiveFiles="60" concurrentWrites="false" />
<!---Console日志-->
<target name="console" xsi:type="Console" layout="${longdate}|${logger}|${uppercase:${level}}|${message};${exception:format=Message}" />
<!---调试日志文件-->
<target xsi:type="File" name="file_debug" fileName="${basedir}/log/debug_${shortdate}.log"
layout="${longdate}|${logger}|${uppercase:${level}}|${message};${exception:format=Message}" encoding="utf-8" archiveAboveSize="10485760" maxArchiveFiles="30" concurrentWrites="false" />
</targets> </targets>
<rules> <rules>
<logger name="*" minlevel="Info" writeTo="file" /> <logger name="Microsoft.Hosting.Lifetime" minlevel="Debug" writeTo="lifetimeConsole" final="true" />
<logger name="*" minlevel="Error" writeTo="file_error" /> <logger name="Microsoft.AspNetCore.*" minlevel="Info" final="true" />
<logger name="*" minlevel="Debug" writeTo="console" />
<logger name="CalcDebug" minlevel="Debug" writeTo="file_debug" /> <logger name="*" minlevel="Info" writeTo="debug" />
</rules> </rules>
</nlog> </nlog>