首页 > 其他分享 >线程池配置

线程池配置

时间:2023-09-20 21:11:20浏览次数:52  
标签:poolSizeNum poolSizeMin 配置 poolSize int 线程 executor new

@Configuration
@EnableAsync
public class ExecutorConfig {
    private static final int poolSizeMin = 30;

    @Bean
    public Executor executor() {
        ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
        String poolSize = "60";
        int poolSizeNum = Integer.parseInt(poolSize);
        if (poolSizeNum < poolSizeMin) {
            poolSizeNum = poolSizeMin;
        }
        executor.setThreadNamePrefix("dataTo-");
        executor.setMaxPoolSize(poolSizeNum);
        executor.setCorePoolSize(poolSizeMin);
        executor.setQueueCapacity(10);
        executor.setRejectedExecutionHandler(new ThreadPoolExecutor.CallerRunsPolicy());
        executor.initialize();
        return executor;
    }
}

  

标签:poolSizeNum,poolSizeMin,配置,poolSize,int,线程,executor,new
From: https://www.cnblogs.com/wojtek/p/17718415.html

相关文章

  • linux网络配置
    linux网络配置一:网络配置的相关概念1:网关网关就是连接不同网段的,可以让不同网段的主机进行通信,就相当于是一个网段鹅出口,必须通过这个出口出去,才能与外界进行通信,在linux中有默认的网关,NAT模式中默认的网关就是以.2结尾比如Ip为192.168.10.10它的网关就是192.168.10.2......
  • KAFAK 配置内外网分流,实现同时支持内网,外网,其他网络
    这里的内网和外网并不必须是是我们通常说的公司内部网络和公网,只要是两块网卡都可以,不管是这两块网卡是公网、内网、甚至是k8s的虚拟网络两个网段的主要目的是实现分流,一个负责节点间通信,一个负责对外收发消息总结一句话:listeners指明kafka当前节点监听本机的哪个网卡advert......
  • vite配置@以及 cors: true跨域
    vite.config.js里server:{    port:8080,//默认启动时的端口号    open:true,//自动打开默认浏览器    cors:true,//允许跨域  },  resolve:{    alias:{      '@':pathResolve('./src')//设置`@`指......
  • c# 多线程的使用
    需求描述 需要定期获取设备的状态目前需要ping的设备只有200个左右   耗时 177.429秒   Stopwatchsw=newStopwatch();sw.Start();try{varlist=_assetinfoService.GetLi......
  • 安装配置PLSQLDeveloper
    1准备安装程序(解压版本)2解压安装程序到指定目录  例:PLSQLDeveloper12.rar解压到C:\wbq\PLSQLDeveloper12     instantclient-basic-nt-12.1.0.1.0(1).zip解压到C:\wbq\oracle\instantclient_12_13配置PLSQLDeveloper1)运行plsqldev.exe2)在弹出的登陆框,先......
  • Motorola 无线配置
    设备:RFS4100一台、AP7532两台、S5720一台、STA一台,电话一部网络规划:vlan102030 其中vlan10为办公网、vlan20 为生产网vlan30为互联。rfs4000-F82F53>enconfig  //进入用户配置模式rrfs4000-F82F53#self      //进入全局配置模式rrfs4000-F82F53(config-d......
  • 求生之路2服务器搭建插件安装及详细的游戏参数配置教程windows
    求生之路2服务器搭建插件安装及详细的游戏参数配置教程windows大家好我是艾西,最近研究了下l4d2(求生之路2)这款游戏的搭建以及架设过程。今天就给喜欢l4d2这款游戏的小伙伴们分享下怎么搭建架设一个自己的服务器。毕竟自己当服主是热爱游戏每一个人的梦想,在自己的服务器里为所欲为在......
  • Maven配置阿里云仓库地址
    Maven下载与安装:  https://www.cnblogs.com/ychun/p/15547423.htmlMaven配置阿里云仓库地址: https://developer.aliyun.com/mvn/guide  ......
  • java相关配置讲解
    1spring:2application:3name:app-service-qms#指定服务名称4profiles:5active:sit#指定本次启动服务运行环境67server:8port:200019ws:10endpoint:9999/MsgTrackSrvPortType/R13402003193?wsdl1112cron:......
  • nginx配置文件root 与 alias的区别
    假如服务器路径为:/home/imooc/files/img/face.pngroot路径完全匹配访问配置的时候为:location/imooc{ root/home}用户访问的时候请求为:url:port/imooc/files/img/face.pngalias可以为你的路径做一个别名,对用户透明配置的时候为:location/hello{ root/home/im......