'application pool'에 해당되는 글 1건

  1. [웹서버 - IIS6]application pool 재시작하기

[웹서버 - IIS6]application pool 재시작하기

iis6에 있는 응용프로그램 관리에서도 재시작에 대한 옵션을 사용할수 있다.
그러나, 가끔씩은 그 작업이 재대로 수행되지 않아서, 어플리게이션풀이 죽어 싸이트가 죽어있는경우가 있다. 이때, 윈도우스케줄에 아래 스크립트를 이용해서 스케줄을 해주는 방법을 추가로 할수 있다.


' Start an Application Pool
strComputer = "."
Set objWMIService = GetObject _
    ("winmgmts:{authenticationLevel=pktPrivacy}\\" _
        & strComputer & "\root\microsoftiisv2")

Set colItems = objWMIService.ExecQuery _
    ("Select * From IIsApplicationPool Where Name = " & _
        "'W3SVC/AppPools/[어플리케이션풀이름]'")

wscript.echo("응용프로그램풀 재시작 - "& Now())
For Each objItem in colItems
    objItem.Stop
    objItem.Start
Next
wscript.echo("응용프로그램풀 재시작 완료 - "& Now())