Что такое тянущая нить?
Что такое тянущая нить?

Видео: Что такое тянущая нить?

Видео: Что такое тянущая нить?
Видео: что делать если закончилась нитка 2024, Ноябрь
Anonim

А цепляющая нить это нить который занимает больше времени, чем обычно, для выполнения запроса и может быть объявлен как застрявший.

Точно так же спрашивается, что вызывает застревание ниток?

WebLogic Server автоматически определяет, когда нить в очереди выполнения становится " застрявший . "Потому что застрявшая нить не может завершить свою текущую работу или принять новую работу, сервер регистрирует сообщение каждый раз, когда диагностирует застрявшая нить.

Точно так же может ли застрявшая нить выполнять разумную работу? Абсолютно! Просто потому, что нить отмечен как застрявший это не значит, что он заморожен или непригоден для использования.

Также вопрос, что такое застрявшая нить?

Застрявшие темы находятся потоки которые заблокированы и не могут вернуться в пул потоков в течение определенного времени. По умолчанию WLS составляет 600 секунд. Если некоторые нить не возвращается через 600 секунд, получает флаг ' застрявшая нить '. Это объясняет, что такое застрявшие темы , а также некоторые методы их обхода.

Как вы анализируете застрявшие потоки в WebLogic?

В тебе есть застрявшие темы но WebLogic Консоль по-прежнему доступна, вы можете перейти в Environment, Servers и выбрать сервер. Теперь вы можете перейти в Мониторинг, Потоки . Здесь вы можете посмотреть потоки и определить застрявший и возиться потоки . Также вы можете запросить дамп Нить стеки.

Рекомендуемые: