From 29d3e06dbaf77377ef5c0b28aaedb2e2025db717 Mon Sep 17 00:00:00 2001 From: Crain <25422785+Crain-32@users.noreply.github.com> Date: Thu, 28 Mar 2024 12:40:18 -0600 Subject: [PATCH] Swapped Pool Size to be managed in Spring Properties --- .../configuration/SchedulingConfig.java | 19 ------------------- src/main/resources/application.properties | 1 + 2 files changed, 1 insertion(+), 19 deletions(-) delete mode 100644 src/main/java/com/target/devicemanager/configuration/SchedulingConfig.java diff --git a/src/main/java/com/target/devicemanager/configuration/SchedulingConfig.java b/src/main/java/com/target/devicemanager/configuration/SchedulingConfig.java deleted file mode 100644 index 35dc473..0000000 --- a/src/main/java/com/target/devicemanager/configuration/SchedulingConfig.java +++ /dev/null @@ -1,19 +0,0 @@ -package com.target.devicemanager.configuration; - -import org.springframework.context.annotation.Configuration; -import org.springframework.scheduling.annotation.SchedulingConfigurer; -import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler; -import org.springframework.scheduling.config.ScheduledTaskRegistrar; - -@Configuration -public class SchedulingConfig implements SchedulingConfigurer { - private static final int DEFAULT_THREAD_POOL = 10; - - @Override - public void configureTasks(ScheduledTaskRegistrar taskRegistrar) { - ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler(); - taskScheduler.setPoolSize(DEFAULT_THREAD_POOL); - taskScheduler.initialize(); - taskRegistrar.setTaskScheduler(taskScheduler); - } -} diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index fc67927..e6452ca 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -7,3 +7,4 @@ logging.file.path=/var/log/target/possum/ springdoc.swagger-ui.disable-swagger-default-url=true spring.mvc.pathmatch.matching-strategy=ant_path_matcher +spring.task.scheduling.pool.size=10 \ No newline at end of file