23.Dubbo线程池策略

2020-09-16  本文已影响0人  山海树

此处的线程池就是上一章说的业务线程池,Dubbo对此也提供了一个ThreadPool的扩展SPI接口

FixedThreadPool:固定线程个数的线程池
LimitedThreadPool:线程个数会根据需求动态增加,但不会超过某个limit,但是空闲线程不会被回收
EagerThreadPool:当所有核心线程都处于忙碌状态时,创建新的线程来执行新任务,而不会将任务房到线程池阻塞队列中
CachedThreadPool:空闲1分钟,被回收,有新请求,创建新的。

FixedThreadPool

image.png

LimitedThreadPool

image.png

EagerThreadPool

image.png

CachedThreadPool

image.png

自定义线程池策略

image.png
image.png
image.png
上一篇下一篇

猜你喜欢

热点阅读