Weblogic 10.3.6 Konsola administracyjna ma dwa parametry związane z konfiguracją czasu Stuck Threads.Jaka jest różnica między "Stuck Thread Max Time" i "Max Stuck Thread Time" w Weblogic 10.3.x?
Jeden na: Servers -> Some_Server -> Configuration -> Tuning
ma parametr: Stuck Thread Max Time
Inne w: Servers -> Some_Server -> Configuration -> Overload
ma parametr: Max Stuck Thread Time
W niektórych testów, które zrobiłem, tylko parametr w Overload
konfiguracji wydaje się wyzwalać Failure Action
w taki sam konfiguracja karty. Nie wiem, co robi parametr na karcie Tuning
. W dokumentacji oficial Oracle oba parametry ma ten sam opis, ale są związane z różnymi MBean'ami:
[Zatrzymany gwintu Maksymalny czas] ServerMBean.StuckThreadMaxTime (http://docs.oracle.com/cd/E21764_01/apirefs.1111/e13952/pagehelp/Corecoreserverserverconfigtuningtitle.html)
[maksymalna Zatrzymany czasu wątek] ServerFailureTriggerMBean.MaxStuckThreadTime (http://docs.oracle.com/cd/E21764_01/apirefs.1111/e13952/pagehelp/Corecoreserverserverconfigoverloadtitle.html)
Moje pytanie brzmi, jaka jest różnica między tymi parametrami?
Dzięki za odpowiedź! I nie ma sensu, że weblogic ma te niezależne parametry dla tego samego, dziwaczne! :) – avaz
Uzgodnione - te ustawienia nie są dobrze udokumentowane. Odpowiedź przychodzi z doświadczenia + książki/artykuły z weblogu –
Ustawiam "Max Stuck Thread Time" na 10 i "Stuck Thread Count" na 5, podczas testu warunków skrajnych ze 100 równoczesnymi żądaniami, które będą uruchamiane przez 100 sekund, serwer powinien stać się stanem błędu, prawda? ale mój serwer pozostaje w stanie ostrzegania, niezależnie od liczby uruchomionych wątków współbieżnych. Używam wersji WL 10.3.6.0 i wersji 1.7.0_80 java. Czy są potrzebne inne konfiguracje? – smftr