线程池ThreadPoolTaskExecutor异步处理使用方法
- 添加配置
#线程控制
executor:
corePoolSize: 16 #核心线程数目
maxPoolSize: 64 #指定最大线程数
queueCapacity: 16 #队列中最大的数目
keepAliveSeconds: 60 #线程空闲后的最大存活时间
- 创建一个GlobalConfig配置类
package com.ksxx.platform.mqtt.mqtt;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;