2012-02-10 3 views
2

IIS에서 호스팅되는 REST WCF 서비스가 있습니다. 나는 다음과 같은 항목으로 Web.config의에서 WCF 추적을 설정 한 :WCF 추적이 잘리지 않는 것 같습니다.

<system.diagnostics> 
<sources> 
    <source name="System.ServiceModel" 
      switchValue="Information, ActivityTracing" 
      propagateActivity="true"> 
    <listeners> 
     <add name="traceListener" 
      type="System.Diagnostics.XmlWriterTraceListener" 
      initializeData= "D:\whateverpath\Traces.svclog" /> 
    </listeners> 
    </source> 
</sources> 
</system.diagnostics> 

내 추적 파일이 생성되지만 항상 잘립니다. 크기 제한이없는 것 같습니다. 크기는 40KB에서 66KB 사이입니다. 아무도 이것에 빠지지 않았나요?

답변

1

추적에서 플러시를 시도하십시오. 그 흔적이 그냥 쓰려고 기다리고있을 가능성이 있습니다. 이를 수행하려면 아래에있는 요소를 <system.diagnostics>

<trace autoflush="true"/> 
+0

옙 아래에 추가하십시오. 감사! – maegus

관련 문제