p3c 线程池的拒绝策略不得使用DiscardPolicy

m4pnthwp  于 2个月前  发布在  其他
关注(0)|答案(1)|浏览(145)

Rule content

线程池的拒绝策略不得使用 DiscardPolicy

Problem description

DiscardPolicy 不会更新 Future 的任务状态,导致后续调用 Future.get 会无限阻塞。

Advice

  1. 使用 AbortPolicy
  2. Future.get设置超时时间

相关问题