소스 검색

异步线程修改

kk 1 개월 전
부모
커밋
c8adfeee59
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      game-business/src/main/java/com/game/business/config/AsyncConfig.java

+ 3 - 3
game-business/src/main/java/com/game/business/config/AsyncConfig.java

@@ -15,9 +15,9 @@ public class AsyncConfig {
     @Bean(name = "asyncExecutor")
     public Executor asyncExecutor() {
         ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
-        executor.setCorePoolSize(50); // 核心线程数
-        executor.setMaxPoolSize(200); // 最大线程数
-        executor.setQueueCapacity(250); // 队列大小
+        executor.setCorePoolSize(200); // 核心线程数
+        executor.setMaxPoolSize(800); // 最大线程数
+        executor.setQueueCapacity(900); // 队列大小
         executor.setKeepAliveSeconds(60); // 线程空闲时的存活时间
         executor.setThreadNamePrefix("aynTask-"); // 线程名前缀
         executor.setRejectedExecutionHandler(new ThreadPoolExecutor.CallerRunsPolicy()); // 拒绝策略