2013-10-08 4 views
0

상당한 트래픽을 처리하는 여러 서버로 구성된 캐비닛이 있습니다. 통계를 유지하기 위해 시스템을 구축해야합니다. 서버에 null 요청을하는 것이 가능하거나 이치에 맞는지 알아보기 위해 고심하고 있습니까? 즉, http://XXX.XXX.XXX.XXX?objectid=9563828&sreq=2854&nc=29291947829과 같은 것을 호출하고 로그에 요청을 추가하는 것 외에는 IIS가 아무것도하지 못하게합니다.IIS에서 로그 파일에 대한 쓰기 요청

언급 한 바와 같이, 제 서버는 많은 양의 트래픽을 처리합니다. CPU 전력과 바이트를 절약 할 수 있기 때문에 장기적으로 계산하면 돈을 절약 할 수 있습니다.

지금 당장은 IIS가 404 오류를 반환하지 않도록 계획하고 있지만 이것이 최선의 방법인지는 확실하지 않습니다. 그리고 모든 요청은 기록되어 있습니까? (캐싱을 염두에두고)?

이론이나 제발, 제발?

+0

null 요청으로 어떻게 통계를 추적 할 수 있습니까? – David

+0

들어오는 트래픽의 상당수는 서버에서 발생하지 않는 파일 (예 : 버튼 클릭, 사운드 조정 등)에서 특정 파일을 찾지 않는 캐시 불가능한 요청 일 수 있기 때문에 매개 변수가있는 1x1 gif와 같은 실제 파일을 호출 할 수 있지만 수억 개 요청에 대한 것이므로 가능한 한 로그를 정리할뿐만 아니라 서버로드를 최소한으로 유지해야합니다. – Anders

답변

0

해결 -이 가능한 구성 파일

<configuration> 
    <system.webServer> 
    <httpErrors existingResponse="PassThrough" /> 
    </system.webServer> 
</configuration> 

추가하여. 내가 성공하지 못했던 이유는이 명령이 IIS 7.0 이상에서만 지원되고 버전 6.5에서 테스트했기 때문입니다.