zoukankan      html  css  js  c++  java
  • threadpool 的配置实用

    //spring mvc文件中的配置

    <!-- ThreadPoolExecutor -->
    <bean id="threadPoolTaskExecutor" class="com.magisal.pmr.commons.threadPool.SosThreadPoolTaskExecuror">
    <!-- 核心线程数,默认为1 -->
    <property name="corePoolSize" value="100" />

    <!-- 最大线程数,默认为Integer.MAX_VALUE -->
    <property name="maxPoolSize" value="2100" />

    <!-- 队列最大长度,一般需要设置值>=notifyScheduledMainExecutor.maxNum;默认为Integer.MAX_VALUE -->
    <property name="queueCapacity" value="2000" />

    <!-- 线程池维护线程所允许的空闲时间,默认为60s -->
    <property name="keepAliveSeconds" value="200" />

    </bean>  

    //java类

    public class SosThreadPoolTaskExecuror extends ThreadPoolTaskExecutor {

      

      //重写excute方法

      public void execute(){

        super();

      }

    }

  • 相关阅读:
    今日总结
    今日总结
    今日总结
    今日总结
    今日总结
    今日总结
    今日总结
    今日总结
    今日总结
    自学Java0721
  • 原文地址:https://www.cnblogs.com/difme/p/5420034.html
Copyright © 2011-2022 走看看