在我正在使用的应用程序中ThreadPoolTaskExecutor
。此执行程序包含返回 activeThread 的方法getActiveCount
。是否有选项如何停止此活动线程?我不想关闭这个执行程序我只想停止一些无限的过程,比如
while(true){
}
PS:我只能访问这个执行程序,因为我想通过 jmx 停止这个线程
在我的应用程序中,我添加了这样的新线程:
taskExecutor.execute(new Runnable() {
@Override
public void run() {
doSomething()
}
});