Posts
  • Internet Information Service

    Application hang 으로 인한 웹 서비스 장애가 발생하였을 때 나타나는 대표적인 증상과 체크사항

    • 1 Comments
    Hang 은 웹 서버로부터 응답이 없어서 화면이 로딩 중이거나 혹은 빈 페이지로 표시되는 증상입니다 . 또는 웹 서버로부터 응답이 상당히 느린 경우도 이에 해당됩니다 . 문제 발생 하였던 시점의 이벤트 로그에 다음과 같은 경고 메시지가 남을 수 있습니다 . Event Type: Warning Event Source: W3SVC Event Category: None Event ID: 1013 Description...
  • Internet Information Service

    메모리 누수로 인한 웹 서비스 장애가 발생하였을 때 나타나는 대표적인 증상과 체크사항

    • 1 Comments
    메모리 누수란 메모리 사용량이 증가하여 가용 메모리가 부족한 현상을 말합니다 . 보통 이 문제가 발생하게 되면 웹 페이지에 “Out of Memory Exception” 라는 에러메시지가 나타납니다 . 문제 발생 원인을 알기 위해서 특정 프로세스에 대해 Memory Leak Rule 을 설정하고 메모리 Dump 를 수집하여야 합니다 . IIS Diagnostics Toolkit (x86) http://www.microsoft...
  • Internet Information Service

    Application crash 로 인한 웹 서비스 장애가 발생하였을 때 나타나는 대표적인 증상과 체크사항

    • 0 Comments
    "IIS Crash"는 IIS 관련 프로세스가 비정상 종료할 경우를 의미합니다 . 일반적으로 crash 가 발생하게 되면 브라우저에서는 “500 – Internal Server Error( 내부 서버 요류 )” 와 함께 “ 페이지를 표시할 수 없습니다 ” 라는 에러 메시지가 표시됩니다 . 문제 발생 당시 이벤트 로그에는 다음과 같은 경고 메시지가 남게 됩니다 . <IIS 5> Event Type: Error...
  • Internet Information Service

    권한/구성 문제로 인한 웹 서비스 장애가 발생하였을 때 나타나는 대표적인 증상과 체크사항

    • 0 Comments
    권한이나 구성상의 문제는 IIS 와 관련해서 권한 설정이나 환경 설정이 잘못되었을 때 발생하게됩니다 . 우선, 권한에 대한 문제가 발생하면 IIS 상태코드를 참고하여 세부 오류 내용을 확인합니다 . 주로 웹 페이지나 IIS 웹 서비스 로그에 403 과 401 오류가 남습니다 . IIS 상태 코드 http://support.microsoft.com/kb/318380 IIS 6.0 의 기본 사용 권한 및 사용자 권한 ...
  • Internet Information Service

    네트워크 문제로 인한 웹 서비스 장애가 발생하였을 때 나타나는 대표적인 증상과 체크사항

    • 0 Comments
    우선 , Client 에서 Web Server 의 특정 포트로부터 응답이 없는 증상을 들 수 있습니다 . 문제발생 원인을 규명하기 위해 체크해야할 사항은 다음과 같습니다 . 1. TCPView, Netstat 를 통해 해당 포트를 어떤 프로세스에서 사용하고 있는지를 , 웹 서버에서 얼마나 많은 포트가 열려있는지 확인합니다 . 만약 해당 포트를 제 3 사 응용 프로세스에서 사용한다면 , 해당 서비스를 중지하고 웹 사이트를 시작하여 문제를 해결할...
  • Internet Information Service

    Metabase

    • 1 Comments
    1. Metabase Overview 메타베이스에는 IIS 에게 어떤 포트를 사용하고 , 어떤 request 처리하고 , 어떤 Mime 타입은 처리하지 않으며 , 어떤 applicaiton pool 을 사용하는 등 IIS 동작에 대한 모든 설정을 담고 있습니다 . 결국 IIS 서비스와 관련된 프로세스들은 메타베이스 정보를 알고 있어야 한다는 것을 의미합니다 . 특히 , 정보를 알고 있다는 것이 Metabase.xml 문서를 수시로...
  • Internet Information Service

    Internet Information Service Overview

    • 1 Comments
    IIS 는 기본적으로 IE 로부터 전달되어 온 요청에 대해 처리하는 기능 뿐만 아니라 응용 프로그램을 사용하여 다양한 처리를 효과적으로 수행할 수 있습니다 . IIS 5.0 에서는 Inetinfo.exe 프로세스에서 80 포트를 바인딩하고 웹 서비스를 관리하게 되며 응용 프로그램들은 dllhost.exe 라고 하는 단일의 프로세스에서 실행되게 됩니다 . 우선 , IIS 서버로 들어온 요청은 Inetinfo.exe 에서 처리되는데 , 이 때...
  • Internet Information Service

    Virtual Memory

    • 1 Comments
    가상 메모리란 실제 윈도우 메모리와 매핑된 4GB 주소 공간으로 이 중 2GB 는 Kernel Mode 프로세스가 사용하며 , 나머지 2GB 는 User Mode 프로세스에서 사용하게 됩니다 . Kernel 영역은 작업 관리자에서도 확인할 수 있듯이 paged pool 영역과 Non-paged pool 영역으로 나뉘게 됩니다 . paged pool 영역은 Kernel 이 사용하는 메모리 중 디스크에 매핑된 영역으로 300~350MB 까지 사용 가능합니다...
  • Internet Information Service

    IIS 6.0 Architecture with Request Flow

    • 1 Comments
    IIS 6.0 Architecture with Request Flow
  • Internet Information Service

    IIS 5.0 Architecture with Request Flow

    • 1 Comments
    IIS 5.0 Architecture with Request Flow
  • Internet Information Service

    IIS Performance Counter Checklist

    • 1 Comments
    IIS 웹 서버의 성능에 영향을 줄 수 있는 대표적인 리소스에는 processor, process, physical, network 이 있습니다 . 여기서는 각각의 리소스 사용을 확인하기 위해 살펴보아야 할 성능 카운터항목은 무엇이며 , 각 카운터가 의미하는 바가 무엇인지와 각 카운터의 병목을 판단할 수 있는 임계치 값에 대해서 알아보겠습니다 . 1. Memory 메모리 성능 카운터는 IIS 웹 서버의 성능 문제가 발생했을때 가장...
Page 1 of 1 (11 items)