2016-10-26 9 views
1

IIS에서 호스팅되는 웹 서버 (.aspx 페이지 및 WCF 인터페이스)가 있고 수신/전송되는 데이터의 양을 분석하려고했습니다. WCF 인터페이스를 통해 통신하는 서비스는 클라이언트 측에서 비활성화되었습니다. 트래픽에서 4 시간을 추적하기 위해 수행중인 데이터 수집기 ​​세트를 만들고 PAL로 분석했습니다. 나는 성능 카운터 WebService Total Bytes Received (WebService Total Bytes Send를 응답)를 사용했으며 보내려는 것보다 훨씬 많은 데이터를 예상했다. 하지만 전송 데이터가 훨씬 높습니다.Perfmon/PAL : IIS에서 호스팅되는 웹 서버의 송수신 바이트 측정

성능 카운터로 정확히 측정되는 것 WebService 총 수신 바이트 수 (WebService 총 바이트 전송 수)?

WCF 서비스 (요청 될 경우)와의 데이터도 포함 되었습니까, 아니면 내 HTTP 트래픽입니까?

감사 마르셀

답변

0

PAL은 WebService.TotalBytesReceived 및 WebService.TotalBytesSent의 문서를 보여줍니다. 웹 서비스에서 보내고받는 데이터입니다. HTTP 및 WCF 트래픽을 포함합니다.

단지 HTTP 트래픽을 측정하기 위해 WCF 서비스 (How to Start and stop wcf services in IIS)를 끄는 것이 불가능하므로 wireshark를 사용하여 해당 포트를 통해 수신/전송할 데이터의 수를 확인할 수 있습니다.