Merge branch 'task-config-update' into 'main'

Fixed pool sizes

See merge request fforesight/tenant-commons!11
This commit is contained in:
Timo Bejan 2024-01-31 10:07:05 +01:00
commit c3ba4d70b7
2 changed files with 6 additions and 6 deletions

View File

@ -4,7 +4,7 @@
# For more available props,
# see: https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskExecutionProperties.java
#
spring.task.execution.pool.coreSize=7
spring.task.execution.pool.maxSize=42
spring.task.execution.pool.queueCapacity=11
spring.task.execution.pool.coreSize=4
spring.task.execution.pool.maxSize=4
spring.task.execution.pool.queueCapacity=10000
spring.task.execution.threadNamePrefix=TenantAwareTaskExecutor-

View File

@ -32,9 +32,9 @@ public class TaskExecutionTest {
assertThat(taskExecutor).isNotNull();
assertThat(taskExecutor).isInstanceOf(ThreadPoolTaskExecutor.class);
if (taskExecutor instanceof ThreadPoolTaskExecutor threadPoolTaskExecutor) {
assertThat(threadPoolTaskExecutor.getCorePoolSize()).isEqualTo(7);
assertThat(threadPoolTaskExecutor.getMaxPoolSize()).isEqualTo(42);
assertThat(threadPoolTaskExecutor.getQueueCapacity()).isEqualTo(11);
assertThat(threadPoolTaskExecutor.getCorePoolSize()).isEqualTo(4);
assertThat(threadPoolTaskExecutor.getMaxPoolSize()).isEqualTo(4);
assertThat(threadPoolTaskExecutor.getQueueCapacity()).isEqualTo(10_000);
assertThat(threadPoolTaskExecutor.getThreadNamePrefix()).isEqualTo("TenantAwareTaskExecutor-");
}
});