Was sind festgefahrene Threads in Weblogic?
Was sind festgefahrene Threads in Weblogic?

Video: Was sind festgefahrene Threads in Weblogic?

Video: Was sind festgefahrene Threads in Weblogic?
Video: Рука с элементами титана и усиленной пружиной - хирург по титану 2024, November
Anonim

WebLogic Server betrachtet a Gewinde ein " steckender Faden " wenn das Gewinde Die Verarbeitung einer einzelnen Anfrage dauert länger als angegeben. Wenn der Server auf ein stößt steckender Faden kann es sich selbst herunterfahren oder den Work Manager herunterfahren. Es kann auch die Anwendung in den Admin-Modus schalten.

Warum bleiben dementsprechend Threads in WebLogic hängen?

WebLogic Server erkennt automatisch, wenn a Gewinde in einer Ausführungswarteschlange wird " stecken ." Weil ein steckender Faden kann seine aktuelle Arbeit nicht abschließen oder neue Arbeit annehmen, protokolliert der Server jedes Mal eine Nachricht, wenn er eine Diagnose stellt steckender Faden.

Außerdem, wie analysieren Sie festgefahrene Threads in WebLogic? In du hast festgefahrene Fäden aber die WebLogic Konsole noch verfügbar ist, können Sie zu Umgebung, Server gehen und einen Server auswählen. Jetzt können Sie zu Überwachung gehen, Themen . Hier kannst du nachschauen Fäden und identifizieren stecken und faulenzen Fäden . Sie können auch einen Dump des anfordern Gewinde Stapel.

Was ist ein festgefahrener Thread hiervon?

Festgefahrene Fäden sind Fäden die blockiert sind und für eine bestimmte Zeit nicht in den Threadpool zurückkehren können. Standardmäßig kommt das WLS mit 600 Sek. Wenn einige Gewinde kehrt nicht in 600 Sekunden zurück, Es bekommt eine Flagge ' steckender Faden '. Es erklärt, was sind festgefahrene Fäden , sowie einige Methoden, um sie zu umgehen.

Wie entfernt man einen hängengebliebenen Thread in WebLogic?

Festgefahrene Fäden kann nicht sein getötet . Alles, was Sie tun können, ist, die Ursache zu finden und zu beheben. Mach ein Gewinde entsorgen und analysieren. Überprüfen Sie diesen Link für eine Anleitung.

Empfohlen: