ThreadPoolExecutor配置

    技术2022-07-10  128

    #corePoolSize:

    核心线程池大小,线程池维护的线程最小大小

    #maximumPoolSizee:

    线程池最大大小

    #keepAliveTime:

    线程池中线程的最大空闲时间,存活时间超过该时间的线程会被回收

    #workQueue:

    线程池使用的任务缓冲队列,包括有界阻塞数组队列ArrayBlockingQueue

    threadFactory:创建线程的工厂,我们可以设置线程的名字,是否是后台线程

    rejectedExecutionHandler:当缓冲队列满后的拒绝策略,包括Abort(直接抛出RejectExecutionException)、Discard(按照LIFO丢弃)、DiscardOldest(按照LRU丢弃)、CallsRun(主线程执行)。

     

     

    Processed: 0.011, SQL: 9