응용 프로그램 풀에 대한 유휴 시간 제한 설정을 구성하는 방법 (IIS 7)

이 가이드는 Windows 7, Windows Server 2008, Windows Server 2008 R2 및 Windows Vista에 적용됩니다. 시스템 속성을 유지하는 간단한 방법은 응용 프로그램 풀에서 작업자 프로토콜에 대한 유휴 시간 제한 설정을 설정하는 것입니다. 이러한 설정을 구성하면 시스템이 특정 시간 동안 비활성 모드로 전환 된 후 작업자 시스템이 종료됩니다. 유휴 시간 초과의 사전 설정 시간은 20 분입니다..


유휴 시간 초과는 다음 시나리오에서 유용합니다.

  • 서버가로드를 처리 할 때
  • 특정 작업자 프로토콜이 지속적으로 유휴 모드 인 경우.
  • 더 신선한 처리 공간이 없을 때.

전제 조건 또는 응용 프로그램 풀 기능 요구 사항 (IIS 7)

이 가이드 섹션에서는이 작업을 수행 할 수있는 수준과이 작업을 수행하는 데 필요한 모듈, 처리기 및 권한에 대한 정보를 제공합니다. 이 절차는 Windows 7, Windows Server 2008, Windows Server 2008 R2 및 Windows Vista에 적용됩니다. 이 문서는 필요한 모든 정보와 응용 프로그램 풀을 구성하기 위해 수행해야하는 단계를 제공합니다..

이 기사 아래에서 이러한 요구 사항이 적용되지 않는 개별 프로세스를 제공합니다..

레벨

응용 프로그램 풀 구성 기술은 IIS의 웹 서버 수준에서 수행 할 수 있습니다..

모듈과 핸들러

필수 모듈 및 처리기는 웹 서버에 설치해야하며 프로세스를 수행하는 수준에서 활성화해야합니다..

웹 서버, 사이트 및 응용 프로그램 수준에서만 모듈을 활성화 할 수 있습니다. 그러나 모든 레벨에서 핸들러를 사용할 수 있습니다..

필요한 권한

IIS 관리자를 사용하여이 절차를 수행하면 서버 관리자 인 경우에만 수행 할 수 있습니다..

Appcmd.exe를 사용하거나 WMI 스크립트를 실행하거나 구성 파일을 편집하여 이러한 작업을 수행하는 경우 특정 구성 파일에 대한 쓰기 권한이 있어야합니다..

웹 서버에서 응용 프로그램 풀을 만드는 방법

UI (사용자 인터페이스)를 사용하여 응용 프로그램 풀을 만들 수 있습니다. 명령 줄 창에서 Appcmd.exe 명령을 실행하여 수행 할 수도 있습니다. 또는 구성 파일을 직접 편집하거나 WMI 스크립트를 통해 구성 파일을 작성할 수 있습니다..

응용 프로그램 풀에 대한 유휴 시간 제한 설정을 구성하는 방법 (IIS 7)

UI (사용자 인터페이스)를 사용하여 응용 프로그램 풀을 만드는 방법

1 단계 : IIS 관리자 열기.

UI를 사용하고자 할 때 IIS 관리자를 여는 것이 가장 먼저해야 할 일.

2 단계 : 응용 프로그램 풀 클릭.

이렇게하려면 “연결”패널로 이동 한 다음 옵션 목록이 표시되고 “응용 프로그램 풀”옵션을 선택하는 서버 노드에 액세스하십시오..

응용 프로그램 풀에 대한 유휴 시간 제한 설정을 구성하는 방법 (IIS 7)

3 단계 : Application 애플리케이션 풀 통합

이렇게하려면 응용 프로그램 풀 페이지. 당신은 이것을 볼 수 있습니다 행위 패널이있을 때 응용 프로그램 풀 추가.

4 단계 : 응용 프로그램 풀 이름 지정

로 이동 응용 프로그램 추가 ool 대화 상자에서 응용 프로그램 풀의 이름을 입력하십시오. 이름 상자.

5 단계 : .NET 구조 버전 선택

이렇게하려면 .NET Framework 버전 목록에서 관리되는 앱, 모듈 및 처리기에 필요한 .NET Framework 버전을 선택하십시오. 또는, 관리 코드 없음. 이것은 특히 유용합니다. 이 특정 응용 프로그램 풀 내에서 실행되는 앱에 .NET 구조가 필요하지 않은 경우.

6 단계 : 옵션 선택

의 목록으로 이동 관리되는 파이프 라인 모드, 아래 제시된 옵션 중 하나를 선택하십시오.

통합 옵션

통합 IIS 및 ASP.NET 요청 처리 채널을 사용하려는 경우 통합 옵션을 선택합니다.

클래식 옵션

IIS와 ASP.NET 요청 처리 모드를 다르게 사용하려면이 옵션을 선택해야합니다. 클래식 모드에서는 IIS 7 통합 파이프 라인을 사용하지 않고 Aspnet_isapi.dll을 사용하여 관리 코드를 처리 할 수 ​​있습니다..

7 단계 : 응용 프로그램 풀 선택

옵션을 선택한 후 바로 응용 프로그램 똥 시작WWW 서비스가 시작될 때마다 응용 프로그램 풀을 시작합니다. 이것은 일반적으로 기본적으로 선택됩니다.

8 단계 : On (확인) 버튼을 클릭합니다

이 작업이 끝나면 확인 버튼을 클릭하십시오.

커맨드 라인

사전 설정 값을 사용하여 응용 프로그램 풀을 웹 서버에 통합하려면 아래 언어 규칙을 사용하십시오.

** appcmd add apppool / name : ** 문자열

변수 문자열은 응용 프로그램 풀에 제공하려는 이름입니다. 예를 들어 이름이 지정된 앱 풀을 통합하려면 마케팅, 아래 제시된 명령 프롬프트에서 키를 누르고 시작하다 단추.

appcmd add apppool / name : 마케팅

IIS는 통합 모드에서 작동하고 기본적으로 .NET Framework 버전 2.0을 사용하는 응용 프로그램 풀을 통합합니다. 별도의 .NET Framework 버전을 운영하거나 클래식 모드를 사용하는 응용 프로그램 풀을 통합하려는 경우. 다음을 사용하여 .NET Framework 버전을 지정할 수 있습니다. / managedRuntimeVersion 기능 및 관리 요청 처리 모드 / managedPipelineMode 특색.

기본 설정과 다른 설정을 사용하여 응용 프로그램 풀을 웹 서버에 통합하려면 아래 구문을 사용할 수 있습니다.

** appcmd add apppool / name : ** string /managedRuntimeVersion:.string / managedPipelineMode : 통합 | 권위 있는

요소 이름문자열은 이름 앱 풀에 대해 요소 managedRuntimeVersion string은 응용 프로그램 풀을 실행하려는 .NET Framework의 버전입니다. 특정 버전의 .NET Framework를 실행하려면 값을  managedRuntimeVersion 로 문자열 v1.0, v1.1, 또는 v2.0. 그러나 응용 프로그램 풀에서 관리 코드를 실행하지 않으려는 경우 해당 공간을 열어 두는 것이 좋습니다. 예를 들어 관리 코드와 함께 작동하지 않고 클래식 모드를 사용하는 응용 프로그램 풀을 통합하려면 명령 프롬프트에서 프롬프트가 표시되면 코드를 입력 한 후 Enter 키를 누릅니다.

appcmd add apppool / name : 마케팅 / managedRuntime 버전 : / managedPipelineMode : Classic

응용 프로그램 풀에 대한 유휴 시간 제한 설정을 구성하는 방법

명령 줄 창에서 Appcmd.exe 명령을 사용하거나 구성 파일을 직접 편집하거나 WMI 스크립트를 작성하여 응용 프로그램 풀에 대한 유휴 시간 제한 설정을 구성 할 수 있습니다..

UI (사용자 인터페이스)를 사용하여 유휴 시간 제한 설정을 구성하는 방법

1 단계 : IIS 관리자로 이동

여기에 오면 IIS 관리자 열기 그것을 열.

2 단계 : 연결 패널 클릭

이것은 서버 노드를 넓히고 클릭합니다 응용 프로그램 풀..

3 단계 : 고급 설정 클릭

응용 프로그램 풀 페이지에서 유휴 시간 제한 설정을 지정할 응용 프로그램 풀을 선택한 다음 고급 설정 에서 행위 창유리.

4 단계 : 확인을 클릭하십시오

이렇게하려면 유휴 시간 제한 (분) 상자에 몇 분을 입력 한 다음 확인.

커맨드 라인

앱 풀의 유휴 시간 제한 값을 설정하려면 아래 구문을 사용하십시오.

** appcmd set config / section : applicationPools /[name=’string’].processModel.idleTimeout:**timeSpan

위 구문에서 문자열은 구성하려는 응용 프로그램 풀의 이름입니다. 구성 요소 timeSpan은 앱 풀의 작업자 프로 시저 또는 프로세스가 유휴 상태가되는 시간입니다. timeSpan 설정은 d.hh : mm : ss입니다. 여기서 d는 선택적 일 수이며 hh : mm : ss는 작업자 프로세스를 종료하려는 시간, 분 및 초 수를 나타냅니다. 예를 들어, 이름이있는 응용 프로그램 풀의 유휴 시간 제한 수치를 30 분으로 설정하려고합니까? 마케팅, 아래에 명령 프롬프트를 입력하고 ENTER 버튼을 클릭하십시오.

appcmd set config / section : applicationPools /[name=’Marketing’].processModel.idleTimeout:0.00:30:00

유휴 시간 초과 설정을 구성하는이 프로세스는 아래 디자인 요소에 영향을줍니다.이 항목에서는 다음 구성 요소에 영향을줍니다.

아래에있는 요소의 idleTimeout 속성

아래의 WMI 클래스, 메소드 또는 속성을 사용하여이 절차를 수행하십시오..

ApplicationPool.ProcessModel.IdleTimeout 속성

이 3 가지 최고의 웹 호스팅 서비스를 확인하십시오

FastComet

시작 가격 :
$ 2.95


신뢰할 수 있음
9.7


가격
9.5


사용자 친화적
9.7


지원하다
9.7


풍모
9.6

리뷰 읽기

FastComet 방문

A2 호스팅

시작 가격 :
$ 3.92


신뢰할 수 있음
9.3


가격
9.0


사용자 친화적
9.3


지원하다
9.3


풍모
9.3

리뷰 읽기

A2 호스팅 방문

ChemiCloud

시작 가격 :
$ 2.76


신뢰할 수 있음
10


가격
9.9


사용자 친화적
9.9


지원하다
10


풍모
9.9

리뷰 읽기

ChemiCloud 방문

관련 사용법 기사

  • 응용 프로그램 풀에 대한 작업자 프로세스 핑을 활성화하는 방법 (IIS 7)
    중급
  • 응용 프로그램 풀 IIS 7을 시작하거나 중지하는 방법
    중급
  • 응용 프로그램의 응용 프로그램 풀을 변경하는 방법 (IIS 7)
    중급
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me