threadpoolexecutor - 使用ThreadPoolExecutor时如何处理服务器崩溃?

标签 threadpoolexecutor

我捕获 RejectedExecutionException 并正确处理它。但是,我想知道当服务器/jvm 突然崩溃时我应该如何捕获和处理这种情况。有人可以帮我吗?

最佳答案

我无法处理这种情况,因为 JVM 本身会崩溃,因此您不能指望任何代码在此期间都能正常运行。

关于threadpoolexecutor - 使用ThreadPoolExecutor时如何处理服务器崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12294384/

相关文章:

java - 空闲线程是否占用 Java 执行器中的 CPU 执行时间?

java - super.run() 调用后,Thread 类中的控制不会返回

java - 从任务本身重新提交/安排任务 - 这是一个好习惯吗?

java - 为什么 Spring 使用 ForkPoolJoin 而不是带有 @Async 的 ThreadPoolTask​​Executor?

multithreading - 当另一个任务正在运行时,如何拒绝 newSingleThreadExecutor 中的新任务

java - Java Future 和 RejectionHandler 的查询

java - 具有优先级阻塞队列的 ThreadPoolExecutor 不会创建(动态)非核心线程

Java 线程池 : What happens to idle threads

python - 使用 ThreadPoolExecutor 减少内存占用

java - 如何停止下一个线程在 ScheduledThreadPoolExecutor 中运行