码上敲享录 > java高并发常见问题 > ThreadPoolExecutor线程池如何自定义拒绝策略

ThreadPoolExecutor线程池如何自定义拒绝策略

上一章章节目录下一章 2019-08-23已有2323人阅读 评论(0)

ThreadPoolExecutor线程池如何自定义拒绝策略


解决方法:

1.第一种写法:

pool.setRejectedExecutionHandler((r, executor) -> {

//业务代码    

});


2.第二种写法:

public class YourRejectPolicy implements RejectedExecutionHandler{

   public void rejectedExecution(Runnable r, ThreadPoolExecutor executor) {

      //业务代码

   }

}


0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交