diff --git a/build.gradle b/build.gradle index f6440f5..2eeb50e 100644 --- a/build.gradle +++ b/build.gradle @@ -6,7 +6,7 @@ plugins { java { group = 'eu.openaire.pdf_aggregation_statistics' - version = '0.0.1-SNAPSHOT' + version = '1.0.0' sourceCompatibility = JavaVersion.VERSION_1_8 } diff --git a/src/main/java/eu/openaire/pdf_aggregation_statistics/components/SchedulingTasks.java b/src/main/java/eu/openaire/pdf_aggregation_statistics/components/SchedulingTasks.java index d17e969..4412852 100644 --- a/src/main/java/eu/openaire/pdf_aggregation_statistics/components/SchedulingTasks.java +++ b/src/main/java/eu/openaire/pdf_aggregation_statistics/components/SchedulingTasks.java @@ -21,8 +21,8 @@ public class SchedulingTasks { public static boolean runningFirstTime = true; - @Scheduled(initialDelay = 180_000, fixedDelayString = "${spring.application.cacheUpdateInterval}") // Run 3 mins after initialization and then every 6 hours. - //@Scheduled(initialDelay = 180_000, fixedDelay = 300_000) // Just for testing: Run 3 mins after initialization and then every 5 mins. + @Scheduled(initialDelay = 90_000, fixedDelayString = "${spring.application.cacheUpdateInterval}") // Run 1,5 mins after initialization and then every 6 hours. + //@Scheduled(initialDelay = 90_000, fixedDelay = 300_000) // Just for testing: Run 1,5 mins after initialization and then every 5 mins. public void gatherPayloadsPerDatasource() { // Request the number of payloads for each datasource and keep them in a ConcurrentHashMap, diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 161f7f0..681353b 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -19,8 +19,8 @@ spring: connectionTimeout: 30000 idleTimeout: 600000 maxLifetime: 1800000 - maximumPoolSize: 20 - minimumIdle: 4 + maximumPoolSize: 2 + minimumIdle: 1 pool-name: StatisticsPool output: ansi: