java中是否有可以执行runnables并停止和重新执行的并发结构(如线程),还是我必须自己实现它?
问问题
1248 次
1 回答
0
ThreadPoolExecutor,这里的例子。
如果像 Peter Lawrey 建议的那样,您追求的是可靠的 Runnable 生命周期管理器,那么 Java 不是正确的工具。如果线程(或执行程序中的任务)挂起,最好的恢复行为是拥有一个看门狗线程,该线程将使用“restart me”退出代码来自杀进程,并拥有一个外部启动器(shell 脚本等)来重新启动进程它以“重新启动我”退出代码而死。
于 2012-10-08T14:23:44.060 回答