Loading
2009. 5. 13. 15:47 - 나쁜철군

iis에서 이미지 로그를 빼버리자.


IIS에서 자동적으로 쌓여만 가는 로그

기본적으로  W3C확장 로깅으로 저장되게 쌓을것이다.

하지만 접속자가 좀 되는 사이트라면 로그 쌓이는게 장난이 아닐껏이다.

문제가 생겼을 경우에 그 로그를 열어볼라면 정말 답답할 노릇이것다.

나도 1.2G 되는 로그때문에 짜증나 뒤질뻔했다.

그래서 찾다 찾다 알아낸 방법..

미리 로그를 줄이자!!.






위 그림처럼

인터넷정보서비스 관리자 -> 웹사이트 -> 설정할사이트 클릭 하면

오른쪽에 사이트의 디렉토리들이 쭉 나올껏이다.

거기서 빼버리고 싶은 이미지 폴더의 속성메뉴에 들어가보면 2번 그림처럼

방문기록이라는 것이 체크되어 있다. 저걸 체크를 풀어주고나서 웹사이트 정지 시켰다가 다시 시작을 한다

그리고 iis 로그를 살펴보라. 그럼 그 폴더에 있는 이미지들의 로그는 쌓이지 않는다.

여기서 문제.

이미지들이 한 폴더에 다 몰려 있다면 위처럼 하면 끝이 난다. 하지만 이미들이 제각각 여기저기 산재되어 있다면...

찾아다니면서 다 방문기록을 빼버리던가...아니면..

프로그램을 하나 만들어서 이미지 들어간것을 제거하도록 해라...그건 알아서...

하지만 위처럼만 해놓아도 기본적으로 쌓이는 로그파일의 크기는 최소 3배는 줄어들것이다.