webContainer - Kontener WWW (webContainer)

Konfiguracja kontenera WWW.

NameTypeDefaultDescription
listenersstringRozdzielana przecinkami lista klas nasłuchiwania.
decodeUrlAsUtf8booleantrueDekoduj adresy URL przy użyciu ustawienia kodowania UTF-8.
fileServingEnabledbooleantrueWłącz udostępnianie plików, jeśli to ustawienie nie zostało jawnie określone dla aplikacji.
disallowAllFileServingbooleanfalseCałkowicie wyłącza udostępnianie plików przez aplikacje. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.disallowAllFileServing.
directoryBrowsingEnabledbooleanfalseWłącz przeglądanie katalogów aplikacji.
serveServletsByClassnameEnabledbooleanfalseWłącz dostęp do serwletów w aplikacji WWW przy użyciu nazwy klasy, jeśli nie została jawnie określona.
disallowServeServletsByClassNamebooleantrueUniemożliwia użycie funkcji serveServletsByClassnameEnabled na poziomie serwera aplikacji. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.disallowserveservletsbyclassname.
doNotServeByClassNamestringRozdzielana średnikami lista klas, których udostępnianie według nazwy klasy ma zostać całkowicie uniemożliwione. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.donotservebyclassname.
httpsIndicatorHeaderstringNa potrzeby przenoszenia protokołu SSL ustaw nazwę zmiennej nagłówka HTTP wstawionego przez akcelerator, proxy lub komponent Load Balancer SSL.
exposeWebInfOnDispatchbooleanfalseW przypadku wartości true, serwlet ma dostęp do plików w katalogu WEB-INF. W przypadku wartości false (wartość domyślna) serwlet nie ma dostępu do plików w katalogu WEB-INF.
decodeUrlPlusSignbooleanfalseDekoduj znak plus, gdy należy do adresu URL. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.decodeurlplussign.
channelWriteTypestringasyncJeśli ustawiono wartość sync, odpowiedzi będą zapisywane synchronicznie. W przeciwnym razie będą zapisywane asynchronicznie. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.channelwritetype.
suppressHtmlRecursiveErrorOutputbooleanfalseUmożliwia usunięcie informacji o wyjątku z danych wyjściowych HTML w przypadku rekurencyjnego błędu, którego nie można obsłużyć przy użyciu skonfigurowanej strony błędu aplikacji. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.suppressHtmlRecursiveErrorOutput.
fileWrapperEventsbooleanfalseKontener WWW wygeneruje dane SMF i PMI podczas udostępniania plików statycznych. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.fileWrapperEvents.
defaultTraceRequestBehaviorbooleanfalsePrzywróć przetwarzanie HTTP TRACE. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.DefaultTraceRequestBehavior.
defaultHeadRequestBehaviorbooleanfalsePrzywróć zachowanie, w którym żądanie HEAD nie podlega ograniczeniu zabezpieczeń zdefiniowanemu dla metody GET. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.DefaultHeadRequestBehavior.
tolerateSymbolicLinksbooleanfalseUmożliwia kontenerowi WWW obsługę użycia dowiązań symbolicznych. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.TolerateSymbolicLinks.
symbolicLinksCacheSizeint1000Początkowa wielkość pamięci podręcznej dowiązania symbolicznego. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.SymbolicLinksCacheSize.
enableErrorExceptionTypeFirstbooleanfalseKontener WWW zostanie zaktualizowany tak, aby najpierw wyszukiwać i używać typu wyjątku, a potem kodu błędu. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.enableErrorExceptionTypeFirst.
copyAttributesKeySetbooleanfalseKontener WWW zwróci wyliczenie kopii listy atrybutów do serwletu, aby uniknąć wystąpienia błędu współbieżnego dostępu w serwlecie. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.copyattributeskeyset.
dispatcherRethrowsErbooleantrueKontener WWW ponownie zgłosi błędy, umożliwiając ich przetworzenie zainteresowanym zasobom. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.dispatcherRethrowser.
ignoreSessiononStaticFileRequestbooleanfalseZwiększa wydajność przez zablokowanie dostępu kontenera WWW do sesji dla żądań plików statycznych dotyczących filtrów. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.IgnoreSessiononStaticFileRequest.
invokeFilterInitAtStartupbooleantrueKontener WWW wywoła metodę init() filtru podczas uruchamiania aplikacji. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.invokeFilterInitAtStartup.
enableJspMappingOverridebooleanfalseZezwalaj na przesłonięcie odwzorowania strony JSP, aby aplikacja sama mogła udostępniać treść strony JSP. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.enablejspmappingoverride.
enableDefaultIsElIgnoredInTagbooleanfalseZawsze określaj, czy wyrażenia EL mają być ignorowane w plikach znaczników. Jeśli nadrzędne pliki JSP mają inne ustawienia zachowania isELIgnored, ustawienie będzie ponownie wartościowane w pliku znaczników. Równoważna właściwość niestandardowa na serwerze aplikacji używającym pełnego profilu to com.ibm.ws.jsp.enabledefaultiselignoredintag.
parseUtf8PostDatabooleanfalseKontener WWW wykryje kodowane bez adresu URL dane metody POST systemu kodowania UTF-8 i dołączy je do wartości parametru. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.parseutf8postdata.
logServletContainerInitializerClassLoadingErrorsbooleanfalseRejestruj błędy ładowania klasy kontenera serwletu jako ostrzeżenia, zamiast rejestrować je tylko wtedy, gdy debugowanie jest włączone. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.logservletcontainerinitializerclassloadingerrors.
allowIncludeSendErrorbooleanfalseZezwalaj programowi rozsyłającemu żądania na wysyłanie błędów w metodach Include. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.allowincludesenderror.
skipMetaInfResourcesProcessingbooleanfalseNie szukaj zasobów aplikacji w katalogu META-INF. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.skipmetainfresourcesprocessing.
metaInfResourcesCacheSizeint20Wielkość początkowa (liczba wpisów) pamięci podręcznej zasobów katalogu META-INF. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.metainfresourcescachesize.name.
xPoweredBystringAlternatywny łańcuch dla ustawienia nagłówka X-Powered-By. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.xpoweredby. Dla tej właściwości nie istnieje wartość domyślna. Jeśli właściwość nie jest ustawiona, wartość nagłówka X-Powered-By jest ustawiona na Servlet/<wersja specyfikacji serwletu> zgodnie z definicją w specyfikacji serwletu.
disableXPoweredBybooleanfalseWyłącz ustawienie nagłówka X-Powered-By. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.disablexpoweredby.
deferServletLoadbooleantrueOdrocz ładowanie serwletu przy uruchamianiu serwera aplikacji.
asyncMaxSizeTaskPoolint5000Maksymalna wielkość zadań w puli zadań asynchronicznych przed automatycznym czyszczeniem anulowanych zadań. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.asyncmaxsizetaskpool.
asyncPurgeIntervalint30000Odstęp czasu oczekiwania między wymaganymi operacjami czyszczenia puli anulowanych zadań. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.asyncpurgeinterval.
asyncTimeoutDefaultint30000Wartość limitu czasu serwletu asynchronicznego używana wtedy, gdy wartość limitu czasu nie została jawnie określona. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.asynctimeoutdefault.
asyncTimerThreadsint2Maksymalna liczba wątków, które mogą być używane podczas przetwarzania limitu czasu serwletu asynchronicznego. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.asynctimerthreads.
setContentLengthOnClosebooleantruePrzełącz, aby ustawić długość treści, gdy aplikacja jawnie zamyka odpowiedź. Wartością domyślną jest true. Należy jednak ustawić wartość false, jeśli odpowiedź aplikacji zawiera znaki dwubajtowe.
emptyServletMappingsbooleanfalsePrzełącz, aby zwrócić pustą kolekcję, zamiast wartości null, gdy nie zostaną dodane żadne odwzorowania serwletu. Wartość domyślna to false. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.emptyservletmappings.
deferServletRequestListenerDestroyOnErrorbooleanfalseTę opcję należy włączyć, aby odroczyć niszczenie procesu nasłuchującego żądań serwletu w przypadku wystąpienia błędu podczas obsługi żądania. Wartość domyślna to false. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.deferServletRequestListenerDestroyOnError.
allowExpressionFactoryPerAppbooleanfalsePrzełącz, aby załadować fabrykę wyrażeń ustawioną przez aplikację. Tę właściwość niestandardową należy włączyć, jeśli używana jest niestandardowa implementacja w języku EL (na przykład JUEL), która wymaga ustawienia własnej fabryki wyrażeń.
ignoreSemiColonOnRedirectToWelcomePagebooleanfalsePrzełącz, aby zignorować końcowy średnik podczas przekierowania do strony powitania. Wartość domyślna to false. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.ignoreSemiColonOnRedirectToWelcomePage.
useSemiColonAsDelimiterInURIbooleanfalsePrzełącz, aby użyć średnika jako separatora w identyfikatorze URI żądania. Wartość domyślna to false. Równoważną właściwością niestandardową w pełnym profilu serwera aplikacji jest com.ibm.ws.webcontainer.useSemiColonAsDelimiterInURI.