Jak usunąć zablokowany wątek w WebLogic?
Jak usunąć zablokowany wątek w WebLogic?

Wideo: Jak usunąć zablokowany wątek w WebLogic?

Wideo: Jak usunąć zablokowany wątek w WebLogic?
Wideo: Oracle Weblogic 12c Thread Monitoring 2024, Grudzień
Anonim

Zablokowane wątki nie może być zabity . Wszystko, co możesz zrobić, to znaleźć pierwotną przyczynę i ją naprawić. Zrobić wątek zrzuć i przeanalizuj. Sprawdź ten link, aby uzyskać wskazówki.

W związku z tym, co oznacza zablokowany wątek w WebLogic?

WebLogic Serwer rozważa a wątek a " zablokowany wątek " kiedy wątek Przetwarzanie pojedynczego żądania zajmuje więcej niż określoną ilość czasu. Gdy serwer napotka a zablokowany wątek sytuacji, może sam się wyłączyć lub wyłączyć Menedżera pracy. Może również przełączyć aplikację w tryb administratora.

Można też zapytać, jak analizujesz zablokowane wątki w WebLogic? Masz zablokowane wątki ale WebLogic Konsola jest nadal dostępna, możesz przejść do Środowiska, Serwery i wybrać serwer. Teraz możesz przejść do Monitoringu, Wątki . Tutaj możesz spojrzeć wątki i zidentyfikować zablokowany i hogging wątki . Możesz również poprosić o zrzut Wątek półki na książki.

W związku z tym, dlaczego zablokowane wątki występują w WebLogic?

WebLogic Serwer automatycznie wykrywa, kiedy wątek w kolejce wykonania staje się " zablokowany ." Ponieważ zablokowany wątek nie może zakończyć swojej bieżącej pracy lub zaakceptować nowej pracy, serwer rejestruje komunikat za każdym razem, gdy diagnozuje a zablokowany wątek.

Co to jest zablokowany wątek w Javie?

Zablokowane wątki są wątki które są zablokowane i nie mogą powrócić do puli wątków przez pewien czas. Domyślnie WLS jest dostarczany z 600 sekundami. Jeśli niektóre wątek nie wraca w ciągu 600 sekund, otrzymuje flagę ' zablokowany wątek '. – > Zablokowane wątki są tylko flagi, aby cię ostrzec, że to wątek trwa zbyt długo.

Zalecana: