| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | 
							- <?xml version="1.0" encoding="utf-8" ?>
 
- <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
 
-       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 
-   <!--<variable name="logDirectory" value="E:/Log"/>-->
 
-   <!--按照小时记录-->
 
-   <targets>
 
-     <!--此部分中的所有目标将自动异步-->
 
-     <default-wrapper xsi:type="AsyncWrapper"></default-wrapper>
 
-     <target name="logconsole" xsi:type="ColoredConsole"
 
-             layout="${longdate} [${uppercase:${level}}] ${callsite}(${callsite-filename:includeSourcePath=False}:${callsite-linenumber}) - ${message} ${exception:format=ToString}"
 
-     />
 
-     <!--项目日志保存文件路径说明fileName="${basedir}/保存目录,以年月日的格式创建/${shortdate}/${记录器名称}-${单级记录}-${shortdate}.txt"-->
 
-     <target xsi:type="File"
 
-             name="info"
 
-             fileName="${basedir}/info/${date:format=yyyy-MM-dd}_${processid}.txt"
 
-             layout ="${longdate}|${processid}|${uppercase:${level}}|${threadid}|${message} ${exception}"
 
-             encoding="utf-8"
 
-             maxArchiveFiles="30"
 
-     />
 
-     <target xsi:type="File"
 
-             name="error"
 
-             fileName="${basedir}/error/${date:format=yyyy-MM-dd}_${processid}.txt"
 
-             layout ="${longdate}|${processid}|${uppercase:${level}}|${threadid}|${message} ${exception}"
 
-             encoding="utf-8"
 
-             maxArchiveFiles="30"
 
-     />
 
-     <!--网络发送
 
-         <target name="logstash" xsi:type="Network" address="tcp://127.0.0.1:9900" keepConnection="false"
 
-          layout="${longdate}|${logger}|${uppercase:${level}}|${message} ${exception}"/>-->
 
-     <!--发送到RabbitMQ-->
 
-     <!--<extensions>
 
-       <add assembly="Nlog.RabbitMQ.Target" />
 
-     </extensions>
 
-     <targets async="true">
 
-       <target name="RabbitMQTarget"
 
-           xsi:type="RabbitMQ"
 
-          username="guest"
 
-                  password="guest"
 
-                  hostname="localhost"
 
-          port="5672"
 
-                  vhost="/"
 
-          appid="NLog.RabbitMQ.TuDou"
 
-          topic="TuDou.Logging.${level}"
 
-           exchange="aggregateservice-log"
 
-                   exchangeType="topic"
 
-           useJSON="true"
 
-           layout="${longdate}|${logger}|${uppercase:${level}}|${message} ${exception}" />
 
-     </targets>-->
 
-     <!-- ElasticSearch发送
 
-     <target name="elastic" xsi:type="BufferingWrapper" flushTimeout="5000">
 
-       <target xsi:type="ElasticSearch" includeAllProperties="true" index="logstash-20200805"  uri="http://localhost:9200" />
 
-     </target>   -->
 
-   </targets>
 
-   <rules>
 
-     <logger name="*" level="Info" writeTo="info" />
 
-     <logger name="*" level="Error" writeTo="error" />
 
-     <!-- <logger name="*"  writeTo="logconsole" /> -->
 
-     <!--<logger name="*" level="Info,Error" writeTo="RabbitMQTarget" />-->
 
-   </rules>
 
- </nlog>
 
 
  |