dubbo有四种类型线程池
在包:org.apache.dubbo.common.threadpool.support下
CachedThreadPool:自动调优线程池,线程空闲一分钟后自动销毁,使用时再新建
EagerThreadPoolExecutor:当核心线程数用完后,直接创建线程,而不是放入阻塞队列
FixedThreadPool:固定线程数线程池,核心和最大线程数默认都是200
LimitedThreadPool:这个线程池会一直创建线程,并且线程不会销毁,目的防止突发流量,但过了高峰期后会浪费资源,主要体现在keepAliveTime=Long.MAX_VALUE
拒绝策略:
org.apache.dubbo.common.threadpool.support.AbortPolicyWithReport
注意:本文归作者所有,转载请标明出处 http://blog.appcnd.com/post/article21f944dcebc10e46