diff --git a/src/main/java/org/springframework/data/release/utils/ExecutorConfiguration.java b/src/main/java/org/springframework/data/release/utils/ExecutorConfiguration.java index d563b4e..2b8619c 100644 --- a/src/main/java/org/springframework/data/release/utils/ExecutorConfiguration.java +++ b/src/main/java/org/springframework/data/release/utils/ExecutorConfiguration.java @@ -43,8 +43,8 @@ class ExecutorConfiguration { public ThreadPoolExecutorFactoryBean threadPoolExecutorFactoryBean() { int processors = Runtime.getRuntime().availableProcessors(); - int threadCount = Math.max(2, processors - 4); - log.info(String.format("Setting up Executor Service with %d Threads", threadCount)); + int threadCount = Math.max(4, processors - 4); + log.info(String.format("Setting up Executor Service with %d Threads, %d processors", threadCount, processors)); ThreadPoolExecutorFactoryBean scheduler = new ThreadPoolExecutorFactoryBean(); scheduler.setCorePoolSize(threadCount);