다음을 통해 공유


ServerRuntimeSection 클래스

웹 서버의 애플리케이션에 대한 요청 제한을 구성합니다.

구문

class ServerRuntimeSection : ConfigurationSection  

메서드

다음 표에서는 클래스에 의해 노출되는 메서드를 나열합니다 ServerRuntimeSection .

속성 Description
GetAllowDefinition ( ConfigurationSection에서 상속됩니다.)
GetAllowLocation ConfigurationSection에서 상속됩니다.
RevertToParent ConfigurationSection에서 상속됩니다.
SetAllowDefinition ConfigurationSection에서 상속됩니다.
SetAllowLocation ConfigurationSection에서 상속됩니다.

속성

다음 표에서는 클래스에 의해 노출되는 속성을 나열합니다 ServerRuntimeSection .

속성 Description
AlternateHostName 대체 호스트의 이름을 지정하는 읽기/쓰기 string 값입니다.
AppConcurrentRequestLimit 애플리케이션에 대해 큐에 대기할 수 있는 최대 요청 수를 지정하는 읽기/쓰기 uint32 값입니다. 기본값은 5000입니다.
Enabled 읽기/쓰기 boolean 값입니다. true 웹 서버의 애플리케이션이 콘텐츠를 제공할 수 있으면 이고, 그렇지 않으면 입니다 false. 기본값은 true입니다.
EnableNagling 읽기/쓰기 boolean 값입니다. true 잔소리를 사용하도록 설정하면 이고, 그렇지 않으면 입니다 false. 기본값은 false입니다. 참고: Nagling은 데이터를 보내는 데 필요한 패킷 수를 최소화하여 효율성을 높이는 TCP를 통한 HTTP 최적화입니다. 데이터 영역이 가득 차거나 200밀리초의 제한 시간이 만료될 때까지 또는 보낸 사람에게 데이터 전송이 완료되었음을 표시할 때까지 패킷을 보낼 때까지 대기하여 작동합니다. IIS 버전 5.1 이하에서는 클라이언트로 전송된 모든 데이터에 대해 nagling을 사용합니다. 잔소리는 가능한 단점이 있습니다. 확장이 패킷을 채우지 않으면 응답이 전송되기까지 200밀리초의 지연이 있습니다. 이 동작은 클라이언트에 대한 응답에서 HTTP Keep-Alive 헤더를 지원하는 ISAPI 확장에서 가장 분명합니다. 이 경우 IIS는 응답 후 연결을 닫지 않으므로 최종 패킷은 200밀리초 동안 대기하게 됩니다.
FrequentHitThreshold 자주 적중된 것으로 간주되도록 속성에 FrequentHitTimePeriod 지정된 시간 범위 내에서 URL을 요청해야 하는 횟수를 지정하는 읽기/쓰기 uint32 값입니다. 값은 1에서 2147483647 사이여야 합니다. 기본값은 2입니다. URL이 자주 적중되는 경우 IIS에서 캐시됩니다.
FrequentHitTimePeriod URL이 자주 적중된 것으로 간주될 지정된 횟수를 요청해야 하는 시간 간격을 지정하는 읽기/쓰기 datetime 값입니다. 기본값은 10초입니다. 속성에 FrequentHitThreshold 지정된 횟수입니다.
Location (에서 ConfigurationSection상속됨) 키 속성입니다.
MaxRequestEntityAllowed 요청의 엔터티 본문에 허용되는 최대 바이트 수를 지정하는 읽기/쓰기 uint32 값입니다. 헤더가 Content-Length 더 많은 양을 지정하는 경우 IIS는 403 오류 응답을 보냅니다. 참고: IIS_Schema.xml 파일은 이 속성의 기본값으로 4294967295(무제한)를 지정하지만 WMI 공급자가 반환하는 기본값은 -1입니다.
Path (에서 ConfigurationSection상속됨) 키 속성입니다.
SectionInformation ConfigurationSection에서 상속됩니다.
UploadReadAheadSize 웹 서버가 버퍼로 읽고 ISAPI 확장에 전달할 바이트 수를 지정하는 읽기/쓰기 uint32 값입니다. 클라이언트 요청당 한 번 발생합니다. ISAPI 확장은 클라이언트에서 직접 추가 데이터를 받습니다. 값은 0에서 2147483647 사이여야 합니다. 기본값은 49152입니다.

를 서브클래싱합니다.

이 클래스에는 서브클래스가 없습니다.

설명

이 클래스는 <serverRuntime> ApplicationHost.config 파일의 섹션에 해당합니다.

상속 계층 구조

ConfigurationSection

ServerRuntimeSection

요구 사항

형식 Description
클라이언트 - Windows Vista의 IIS 7.0
- Windows 7의 IIS 7.5
- Windows 8의 IIS 8.0
- WINDOWS 10 IIS 10.0
서버 - Windows Server 2008의 IIS 7.0
- Windows Server 2008 R2의 IIS 7.5
- Windows Server 2012의 IIS 8.0
- Windows Server 2012 R2의 IIS 8.5
- WINDOWS SERVER 2016 IIS 10.0
제품 - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF 파일 WebAdministration.mof

참고 항목

ConfigurationSection 클래스
HttpCompressionSection 클래스
HttpRequest 클래스
RequestFilteringSection 클래스
CIM_DATETIME