dubbo线程池

Aveiro 2017年02月18日 ⋅ 699 阅读

dubbo有四种类型线程池

在包:org.apache.dubbo.common.threadpool.support下

CachedThreadPool:自动调优线程池,线程空闲一分钟后自动销毁,使用时再新建

EagerThreadPoolExecutor:当核心线程数用完后,直接创建线程,而不是放入阻塞队列

FixedThreadPool:固定线程数线程池,核心和最大线程数默认都是200

LimitedThreadPool:这个线程池会一直创建线程,并且线程不会销毁,目的防止突发流量,但过了高峰期后会浪费资源,主要体现在keepAliveTime=Long.MAX_VALUE

拒绝策略:

org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport


全部评论: 0

    我有话说: