Hva er tråder som sitter fast i Weblogic?
Hva er tråder som sitter fast i Weblogic?

Video: Hva er tråder som sitter fast i Weblogic?

Video: Hva er tråder som sitter fast i Weblogic?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim

WebLogic Server vurderer en tråd en " fast tråd " når tråd tar mer enn en spesifisert tid å behandle en enkelt forespørsel. Når serveren møter en fast tråd situasjon, kan den stenge seg selv eller slå av Work Manager. Det kan også bytte applikasjonen til admin-modus.

Derfor, hvorfor får vi faste tråder i WebLogic?

WebLogic Serveren oppdager automatisk når en tråd i en utførelseskø blir " sittende fast ." Fordi a fast tråd ikke kan fullføre sitt nåværende arbeid eller godta nytt arbeid, logger serveren en melding hver gang den diagnostiserer en fast tråd.

Videre, hvordan analyserer du fastlåste tråder i WebLogic? I har du faste tråder men WebLogic Konsollen er fortsatt tilgjengelig, du kan gå til Miljø, Servere og velge en server. Nå kan du gå til overvåking, Tråder . Her kan du se på tråder og identifisere sittende fast og hogging tråder . Du kan også be om en dump av Tråd stabler.

Herav, hva er en fast tråd?

Faste tråder er tråder som er blokkert og ikke kan gå tilbake til threadpoolen på en viss tid. Som standard kommer WLS med 600 sekunder. Hvis noen tråd kommer ikke tilbake på 600 sekunder, den får et flagg ' fast tråd '. Den forklarer hva som er faste tråder , samt noen metoder for å omgå dem.

Hvordan fjerner du en fast tråd i WebLogic?

Faste tråder Kan ikke være drept . Alt du kan gjøre er å finne årsaken og fikse den. Lage en tråd dumpe og analysere det. Sjekk denne linken for litt veiledning.

Anbefalt: