Hvordan fjerner man en fastlåst tråd i WebLogic?
Hvordan fjerner man en fastlåst tråd i WebLogic?

Video: Hvordan fjerner man en fastlåst tråd i WebLogic?

Video: Hvordan fjerner man en fastlåst tråd i WebLogic?
Video: Окрашивание волос Блонд Пошагово дома | Холодный Блонд самой себе | Уроки окрашивания волос 2024, November
Anonim

Fastsiddende tråde kan ikke være dræbt . Alt du kan gøre er at finde årsagen og rette den. Lav en tråd dumpe og analysere det. Tjek dette link for lidt vejledning.

Derfor, hvad er tråden fast i WebLogic?

WebLogic Server mener en tråd en " fastsiddende tråd " når tråd tager mere end en specificeret tid at behandle en enkelt anmodning. Når serveren støder på en fastsiddende tråd situation, kan den lukke sig selv ned eller lukke Work Manager. Det kan også skifte applikationen til admin-tilstand.

Man kan også spørge, hvordan man analyserer fastlåste tråde i WebLogic? I har du fastsiddende tråde men WebLogic Konsolen er stadig tilgængelig, du kan gå til Miljø, Servere og vælge en server. Nu kan du gå til Overvågning, Tråde . Her kan du se på tråde og identificere sidde fast og hogging tråde . Du kan også anmode om en dump af Tråd stakke.

Tilsvarende, hvorfor opstår der fastlåste tråde i WebLogic?

WebLogic Serveren registrerer automatisk, når en tråd i en udførelseskø bliver " sidde fast ." Fordi a fastsiddende tråd ikke kan fuldføre sit nuværende arbejde eller acceptere nyt arbejde, logger serveren en besked hver gang den diagnosticerer en fast tråd.

Hvad er tråden fast i Java?

Fastsiddende tråde er tråde der er blokeret og ikke kan vende tilbage til threadpoolen i et vist tidsrum. Som standard leveres WLS med 600 sek. Hvis nogle tråd vender ikke tilbage om 600 sekunder, den får et flag ' fast tråd '. – > Fastsiddende tråde er kun flag, der for at advare dig om, at dette tråd tager for lang tid.

Anbefalede: