웹 컨테이너의 구성입니다.
Name | Type | Default | Description |
---|---|---|---|
listeners | string | 쉼표로 구분된 리스너 클래스 목록입니다. | |
decodeUrlAsUtf8 | boolean | true | UTF-8의 인코딩 설정을 사용하는 디코드 URL입니다. |
fileServingEnabled | boolean | true | 이 설정이 애플리케이션에 대해 명시적으로 지정되지 않은 경우 파일 서비스를 사용하십시오. |
disallowAllFileServing | boolean | false | 애플리케이션이 파일 서비스를 모두 사용하지 않습니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.disallowAllFileServing입니다. |
directoryBrowsingEnabled | boolean | false | 애플리케이션의 디렉토리 브라우징을 사용합니다. |
serveServletsByClassnameEnabled | boolean | false | 명시적으로 지정되지 않는 경우 클래스 이름을 사용하여 웹 애플리케이션에서 서블릿에 액세스하도록 사용하십시오. |
disallowServeServletsByClassName | boolean | true | 애플리케이션 서버 레벨에서 serveServletsByClassnameEnabled 사용을 허용하지 않습니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.disallowserveservletsbyclassname입니다. |
doNotServeByClassName | string | 클래스 이름별로 서비스되는 것을 완전히 허용하지 않을 클래스의 세미콜론으로 구분된 목록입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.donotservebyclassname입니다. | |
httpsIndicatorHeader | string | SSL 오프로딩의 경우 SSL 가속기/프록시/로드 밸런서가 삽입하는 HTTP 헤더 변수의 이름으로 설정하십시오. | |
exposeWebInfOnDispatch | boolean | false | True인 경우 서블릿이 WEB-INF 디렉토리의 파일에 액세스할 수 있습니다. False(기본값)인 경우 서블릿이 WEB-INF 디렉토리의 파일에 액세스할 수 없습니다. |
decodeUrlPlusSign | boolean | false | 더하기 부호가 URL의 파트일 때 이를 디코드합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.decodeurlplussign입니다. |
channelWriteType | string | async | 'sync'로 설정되면 응답이 동기식으로 기록되고, 그렇지 않으면 응답이 비동기로 기록됩니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.channelwritetype입니다. |
suppressHtmlRecursiveErrorOutput | boolean | false | 애플리케이션의 구성된 오류 페이지가 처리할 수 없는 회귀 오류가 발생할 경우 예외 정보에서 HTML이 출력되지 않도록 억제합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput입니다. |
fileWrapperEvents | boolean | false | 정적 파일을 서비스할 때 웹 컨테이너가 SMF 및 PMI 데이터를 생성합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.fileWrapperEvents입니다. |
defaultTraceRequestBehavior | boolean | false | HTTP TRACE 처리를 복원하십시오. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.DefaultTraceRequestBehavior입니다. |
defaultHeadRequestBehavior | boolean | false | HEAD 요청이 GET 메소드에 대해 정의된 보안 제한조건에 적용되지 않는 동작을 복원합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.DefaultHeadRequestBehavior입니다. |
tolerateSymbolicLinks | boolean | false | 웹 컨테이너를 사용하여 기호 링크의 사용을 지원합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.TolerateSymbolicLinks입니다. |
symbolicLinksCacheSize | int | 1000 | 기호 링크 캐시의 초기 크기입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.SymbolicLinksCacheSize입니다. |
enableErrorExceptionTypeFirst | boolean | false | 웹 컨테이너가 error-code 앞에서 exception-type을 검색 및 사용하도록 업데이트됩니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst입니다. |
copyAttributesKeySet | boolean | false | 웹 컨테이너가 서블릿에 의한 동시 액세스 오류를 방지하기 위해 서블릿으로 속성 목록 사본의 열거형을 리턴합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.copyattributeskeyset입니다. |
dispatcherRethrowsEr | boolean | true | 웹 컨테이너가 관심을 갖는 자원이 처리할 수 있도록 오류를 재생성합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.dispatcherRethrowser입니다. |
ignoreSessiononStaticFileRequest | boolean | false | 웹 컨테이너가 필터를 포함한 정적 파일 요청 세션에 액세스하지 못하게 하여 성능을 개선합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest입니다. |
invokeFilterInitAtStartup | boolean | true | 애플리케이션 시작 시에 웹 컨테이너가 필터의 init() 메소드를 호출합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.invokeFilterInitAtStartup입니다. |
enableJspMappingOverride | boolean | false | 애플리케이션이 JSP 컨텐츠 자체를 서비스할 수 있도록 JSP 맵핑이 대체되도록 허용합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.enablejspmappingoverride입니다. |
enableDefaultIsElIgnoredInTag | boolean | false | 태그 파일에서 EL 표현식을 무시할지 여부를 항상 평가합니다. 상위 JSP 파일에 다른 isELIgnored 설정이 있을 경우 이 설정은 태그 파일에서 재평가됩니다. 전체 프로파일 애플리케이션 서버의 동등한 사용자 정의 특성은 com.ibm.ws.jsp.enabledefaultiselignoredintag입니다. |
parseUtf8PostData | boolean | false | 웹 컨테이너가 비URL 인코딩된 UTF-8 게시 데이터를 발견하고 이를 매개변수값에 포함시킵니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.parseutf8postdata입니다. |
logServletContainerInitializerClassLoadingErrors | boolean | false | 디버그가 작동할 때만 로그하지 않고 서블릿 컨테이너 클래스 로드 오류를 경고로 로그합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors입니다. |
allowIncludeSendError | boolean | false | RequestDispatch가 Include 메소드에서 오류를 전송하도록 허용합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.allowincludesenderror입니다. |
skipMetaInfResourcesProcessing | boolean | false | 애플리케이션 자원에 대한 meta-inf 디렉토리를 조사하지 않습니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.skipmetainfresourcesprocessing입니다. |
metaInfResourcesCacheSize | int | 20 | Meta-inf 자원 캐시의 초기 크기(항목 수)입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.metainfresourcescachesize.name입니다. |
xPoweredBy | string | X-Powered-By 헤더 설정의 대체 문자열입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.xpoweredby입니다. 이 특성에 기본값이 없습니다. 특성이 설정되지 않은 경우 X-Powered-By 헤더의 값이 서블릿 스펙에서 정의된 대로 Servlet/<서블릿 스펙 버전>으로 설정됩니다. | |
disableXPoweredBy | boolean | false | X-Powered-By 헤더 설정을 사용 안함으로 설정합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.disablexpoweredby입니다. |
deferServletLoad | boolean | true | 애플리케이션 서버 시작에서 서블릿 로드를 지연합니다. |
asyncMaxSizeTaskPool | int | 5000 | 자동으로 취소되 태스크를 제거하기 전에 비동기 태스크 풀에서 태스크의 최대 크기입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.asyncmaxsizetaskpool입니다. |
asyncPurgeInterval | int | 30000 | 취소된 태스크 풀의 각 필수 제거 사이에 대기할 시간 간격입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.asyncpurgeinterval입니다. |
asyncTimeoutDefault | int | 30000 | 제한시간 값이 명시적으로 지정되지 않을 때 비동기 서블릿 제한시간 값이 사용됩니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.asynctimeoutdefault입니다. |
asyncTimerThreads | int | 2 | 비동기 서블릿 제한시간 처리에 사용할 최대 스레드 수입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.asynctimerthreads입니다. |
setContentLengthOnClose | boolean | true | 애플리케이션이 응답을 명시적으로 닫는 경우 컨텐츠 길이 설정을 전환합니다. 기본값은 true이지만, 애플리케이션 응답에 2바이트 문자가 있는 경우 이 값을 false로 설정하십시오. |
emptyServletMappings | boolean | false | 서블릿 맵핑을 추가하지 않을 때 널이 아니라 비어 있는 콜렉션을 리턴하려는 경우 토글하십시오. 기본값은 false입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.emptyservletmappings입니다. |
deferServletRequestListenerDestroyOnError | boolean | false | 요청 제공 시 오류가 있는 경우 ServletRequestListener 영구 삭제를 지연하려는 경우 토글하십시오. 기본값은 false입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError입니다. |
allowExpressionFactoryPerApp | boolean | false | 전환하여 애플리케이션에서 설정한 ExpressionFactory를 로드하십시오. 자체 ExpressionFactory를 설정해야 하는 사용자 정의 EL 구현(예: JUEL)을 사용 중인 경우 이 사용자 정의 특성을 사용하십시오. |
ignoreSemiColonOnRedirectToWelcomePage | boolean | false | 시작 페이지로의 경로 재지정 시 후미 세미콜론을 무시하도록 토글합니다. 기본값은 false입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage입니다. |
useSemiColonAsDelimiterInURI | boolean | false | 요청 URI에서 세미콜론을 구분 기호로 사용하도록 토글합니다. 기본값은 false입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI입니다. |