diff --git a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/ExecutorConfig.java b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/ExecutorConfig.java index af9a189..8c6d9f1 100644 --- a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/ExecutorConfig.java +++ b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/ExecutorConfig.java @@ -25,12 +25,10 @@ public class ExecutorConfig { @Bean("threadPoolTaskExecutor") public ThreadPoolTaskExecutor corpusProcessExecutor() { ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor(); - int corePoolSize = Runtime.getRuntime().availableProcessors() + 2; - executor.setCorePoolSize(corePoolSize); executor.setMaxPoolSize(maxPoolSize); executor.setQueueCapacity(queueCapacity); - executor.setThreadNamePrefix("corpus-process-pool-"); + executor.setThreadNamePrefix("Thread-process-pool-"); executor.setRejectedExecutionHandler(new ThreadPoolExecutor.CallerRunsPolicy()); executor.setKeepAliveSeconds(keepAliveSeconds); executor.initialize();