ошибка в сторонней библиотеке вызывает бесконечный цикл в рабочем потоке на моем экземпляре JBoss. Знаете ли вы способ убить этот «зависший» поток без перезапуска сервера? Мы хотели бы иметь возможность восстанавливаться после этого до тех пор, пока не будет развернуто исправление, желательно без перезапуска.
Я видел, как несколько человек упомянули об использовании Thread.interrupt() - если Я должен был закодировать свой собственный MBean, как мне получить дескриптор рассматриваемого потока, чтобы прервать его?
Обновление: не удалось решить ни одним из этих методов. Я наткнулся на другую тему, посвященную той же проблеме, в которой была ссылка на то, почему Thread.stop() устарел. Кто-то еще задал аналогичный вопрос с аналогичными результатами. Кажется, что более сложные контейнеры должны обеспечивать такой механизм работоспособности, но я предполагаю, что их руки связаны с JVM.