AspNetBufferingWrapper target
在ASP.NET请求期间,将日志写入缓存区,在请求结束以后,再一起输出
语法:
<targets> <target xsi:type="AspNetBufferingWrapper" name="String" bufferGrowLimit="Integer" growBufferAsNeeded="Boolean" bufferSize="Integer"> <target xsi:type="wrappedTargetType" ...target properties... /> </target></targets> |
一般配置
name - target的名称
缓冲配置
bufferGrowLimit - 缓冲区能够缓存的日志数量最大值
growBufferAsNeeded - 是否能够根据需要,自动增大缓冲区。默认:False
如果设置为true,那么当缓存的日志数量大于bufferGrowLimit 配置的时候,会自动增大缓冲区。设置为false, 那么当缓冲区溢出时,会丢失早期的日志
bufferSize - 能够缓冲的日志数量。默认:100
浙公网安备 33010602011771号