webContainer - 웹 컨테이너 (webContainer)

웹 컨테이너의 구성입니다.

NameTypeDefaultDescription
listenersstring쉼표로 구분된 리스너 클래스 목록입니다.
decodeUrlAsUtf8booleantrueUTF-8의 인코딩 설정을 사용하는 디코드 URL입니다.
fileServingEnabledbooleantrue이 설정이 애플리케이션에 대해 명시적으로 지정되지 않은 경우 파일 서비스를 사용하십시오.
disallowAllFileServingbooleanfalse애플리케이션이 파일 서비스를 모두 사용하지 않습니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.disallowAllFileServing입니다.
directoryBrowsingEnabledbooleanfalse애플리케이션의 디렉토리 브라우징을 사용합니다.
serveServletsByClassnameEnabledbooleanfalse명시적으로 지정되지 않는 경우 클래스 이름을 사용하여 웹 애플리케이션에서 서블릿에 액세스하도록 사용하십시오.
disallowServeServletsByClassNamebooleantrue애플리케이션 서버 레벨에서 serveServletsByClassnameEnabled 사용을 허용하지 않습니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.disallowserveservletsbyclassname입니다.
doNotServeByClassNamestring클래스 이름별로 서비스되는 것을 완전히 허용하지 않을 클래스의 세미콜론으로 구분된 목록입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.donotservebyclassname입니다.
httpsIndicatorHeaderstringSSL 오프로딩의 경우 SSL 가속기/프록시/로드 밸런서가 삽입하는 HTTP 헤더 변수의 이름으로 설정하십시오.
exposeWebInfOnDispatchbooleanfalseTrue인 경우 서블릿이 WEB-INF 디렉토리의 파일에 액세스할 수 있습니다. False(기본값)인 경우 서블릿이 WEB-INF 디렉토리의 파일에 액세스할 수 없습니다.
decodeUrlPlusSignbooleanfalse더하기 부호가 URL의 파트일 때 이를 디코드합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.decodeurlplussign입니다.
channelWriteTypestringasync'sync'로 설정되면 응답이 동기식으로 기록되고, 그렇지 않으면 응답이 비동기로 기록됩니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.channelwritetype입니다.
suppressHtmlRecursiveErrorOutputbooleanfalse애플리케이션의 구성된 오류 페이지가 처리할 수 없는 회귀 오류가 발생할 경우 예외 정보에서 HTML이 출력되지 않도록 억제합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput입니다.
fileWrapperEventsbooleanfalse정적 파일을 서비스할 때 웹 컨테이너가 SMF 및 PMI 데이터를 생성합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.fileWrapperEvents입니다.
defaultTraceRequestBehaviorbooleanfalseHTTP TRACE 처리를 복원하십시오. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.DefaultTraceRequestBehavior입니다.
defaultHeadRequestBehaviorbooleanfalseHEAD 요청이 GET 메소드에 대해 정의된 보안 제한조건에 적용되지 않는 동작을 복원합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.DefaultHeadRequestBehavior입니다.
tolerateSymbolicLinksbooleanfalse웹 컨테이너를 사용하여 기호 링크의 사용을 지원합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.TolerateSymbolicLinks입니다.
symbolicLinksCacheSizeint1000기호 링크 캐시의 초기 크기입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.SymbolicLinksCacheSize입니다.
enableErrorExceptionTypeFirstbooleanfalse웹 컨테이너가 error-code 앞에서 exception-type을 검색 및 사용하도록 업데이트됩니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst입니다.
copyAttributesKeySetbooleanfalse웹 컨테이너가 서블릿에 의한 동시 액세스 오류를 방지하기 위해 서블릿으로 속성 목록 사본의 열거형을 리턴합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.copyattributeskeyset입니다.
dispatcherRethrowsErbooleantrue웹 컨테이너가 관심을 갖는 자원이 처리할 수 있도록 오류를 재생성합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.dispatcherRethrowser입니다.
ignoreSessiononStaticFileRequestbooleanfalse웹 컨테이너가 필터를 포함한 정적 파일 요청 세션에 액세스하지 못하게 하여 성능을 개선합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest입니다.
invokeFilterInitAtStartupbooleantrue애플리케이션 시작 시에 웹 컨테이너가 필터의 init() 메소드를 호출합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.invokeFilterInitAtStartup입니다.
enableJspMappingOverridebooleanfalse애플리케이션이 JSP 컨텐츠 자체를 서비스할 수 있도록 JSP 맵핑이 대체되도록 허용합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.enablejspmappingoverride입니다.
enableDefaultIsElIgnoredInTagbooleanfalse태그 파일에서 EL 표현식을 무시할지 여부를 항상 평가합니다. 상위 JSP 파일에 다른 isELIgnored 설정이 있을 경우 이 설정은 태그 파일에서 재평가됩니다. 전체 프로파일 애플리케이션 서버의 동등한 사용자 정의 특성은 com.ibm.ws.jsp.enabledefaultiselignoredintag입니다.
parseUtf8PostDatabooleanfalse웹 컨테이너가 비URL 인코딩된 UTF-8 게시 데이터를 발견하고 이를 매개변수값에 포함시킵니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.parseutf8postdata입니다.
logServletContainerInitializerClassLoadingErrorsbooleanfalse디버그가 작동할 때만 로그하지 않고 서블릿 컨테이너 클래스 로드 오류를 경고로 로그합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors입니다.
allowIncludeSendErrorbooleanfalseRequestDispatch가 Include 메소드에서 오류를 전송하도록 허용합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.allowincludesenderror입니다.
skipMetaInfResourcesProcessingbooleanfalse애플리케이션 자원에 대한 meta-inf 디렉토리를 조사하지 않습니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.skipmetainfresourcesprocessing입니다.
metaInfResourcesCacheSizeint20Meta-inf 자원 캐시의 초기 크기(항목 수)입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.metainfresourcescachesize.name입니다.
xPoweredBystringX-Powered-By 헤더 설정의 대체 문자열입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.xpoweredby입니다. 이 특성에 기본값이 없습니다. 특성이 설정되지 않은 경우 X-Powered-By 헤더의 값이 서블릿 스펙에서 정의된 대로 Servlet/<서블릿 스펙 버전>으로 설정됩니다.
disableXPoweredBybooleanfalseX-Powered-By 헤더 설정을 사용 안함으로 설정합니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.disablexpoweredby입니다.
deferServletLoadbooleantrue애플리케이션 서버 시작에서 서블릿 로드를 지연합니다.
asyncMaxSizeTaskPoolint5000자동으로 취소되 태스크를 제거하기 전에 비동기 태스크 풀에서 태스크의 최대 크기입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.asyncmaxsizetaskpool입니다.
asyncPurgeIntervalint30000취소된 태스크 풀의 각 필수 제거 사이에 대기할 시간 간격입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.asyncpurgeinterval입니다.
asyncTimeoutDefaultint30000제한시간 값이 명시적으로 지정되지 않을 때 비동기 서블릿 제한시간 값이 사용됩니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.asynctimeoutdefault입니다.
asyncTimerThreadsint2비동기 서블릿 제한시간 처리에 사용할 최대 스레드 수입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.asynctimerthreads입니다.
setContentLengthOnClosebooleantrue애플리케이션이 응답을 명시적으로 닫는 경우 컨텐츠 길이 설정을 전환합니다. 기본값은 true이지만, 애플리케이션 응답에 2바이트 문자가 있는 경우 이 값을 false로 설정하십시오.
emptyServletMappingsbooleanfalse서블릿 맵핑을 추가하지 않을 때 널이 아니라 비어 있는 콜렉션을 리턴하려는 경우 토글하십시오. 기본값은 false입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.emptyservletmappings입니다.
deferServletRequestListenerDestroyOnErrorbooleanfalse요청 제공 시 오류가 있는 경우 ServletRequestListener 영구 삭제를 지연하려는 경우 토글하십시오. 기본값은 false입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError입니다.
allowExpressionFactoryPerAppbooleanfalse전환하여 애플리케이션에서 설정한 ExpressionFactory를 로드하십시오. 자체 ExpressionFactory를 설정해야 하는 사용자 정의 EL 구현(예: JUEL)을 사용 중인 경우 이 사용자 정의 특성을 사용하십시오.
ignoreSemiColonOnRedirectToWelcomePagebooleanfalse시작 페이지로의 경로 재지정 시 후미 세미콜론을 무시하도록 토글합니다. 기본값은 false입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage입니다.
useSemiColonAsDelimiterInURIbooleanfalse요청 URI에서 세미콜론을 구분 기호로 사용하도록 토글합니다. 기본값은 false입니다. 전체 애플리케이션 서버 프로파일의 동등한 사용자 정의 특성은 com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI입니다.