我的 WCF 服务跟踪文件wcf-trace-error.svclog
的大小超过了 325MB+ 我想尽量减少它的大小,我尝试将它添加到我的服务的 web.config 文件中
<diagnostics wmiProviderEnabled="true">
<messageLogging
logEntireMessage="true"
logMalformedMessages="true"
logMessagesAtServiceLevel="true"
logMessagesAtTransportLevel="true"
maxMessagesToLog="800"
/>
</diagnostics>
目的是maxMessagesToLog
解决我的问题。但我不完全确定它会因为在 msdn 上没有太多关于这个属性的描述
获取或设置一个值,该值指定要记录的最大消息数。
这种方式正确吗?
该属性实际上是做什么的?一旦达到记录的指定数量的消息,它会停止记录吗?