Vad är trådar som har fastnat i Weblogic?
Vad är trådar som har fastnat i Weblogic?

Video: Vad är trådar som har fastnat i Weblogic?

Video: Vad är trådar som har fastnat i Weblogic?
Video: Hur du fäster en sytråd. 2024, Maj
Anonim

WebLogic Server anser en tråd en " fast tråd " när tråd tar mer än en angiven tid att behandla en enskild begäran. När servern stöter på en fast tråd situation kan den stänga av sig själv eller stänga av Work Manager. Det kan också växla programmet till adminläge.

Följaktligen, varför fastnar vi trådar i WebLogic?

WebLogic Servern känner automatiskt av när en tråd i en exekveringskö blir " fastnat ." Eftersom a fast tråd inte kan slutföra sitt nuvarande arbete eller acceptera nytt arbete, loggar servern ett meddelande varje gång den diagnostiserar en fast tråd.

Dessutom, hur analyserar du fastnade trådar i WebLogic? I har du fastnade trådar men WebLogic Konsolen är fortfarande tillgänglig, du kan gå till Miljö, Servrar och välja en server. Nu kan du gå till Övervakning, Trådar . Här kan du titta på trådar och identifiera fastnat och hogging trådar . Du kan också begära en dumpning av Tråd staplar.

Härav, vad är en fast tråd?

Fastnade trådar är trådar som är blockerade och inte kan återvända till trådpoolen under en viss tid. Som standard kommer WLS med 600 sekunder. Om några tråd kommer inte tillbaka på 600 sekunder, den får en flagga ' fast tråd '. Det förklarar vad som är fastnade trådar , samt några metoder för att kringgå dem.

Hur tar man bort en tråd som har fastnat i WebLogic?

Fastnade trådar kan inte vara dödade . Allt du kan göra är att hitta grundorsaken och åtgärda den. Göra en tråd dumpa och analysera det. Kolla denna länk för lite vägledning.

Rekommenderad: