diff --git a/src/main/java/org/karnak/backend/service/TransferMonitoringService.java b/src/main/java/org/karnak/backend/service/TransferMonitoringService.java index e97ee531..11e303a9 100644 --- a/src/main/java/org/karnak/backend/service/TransferMonitoringService.java +++ b/src/main/java/org/karnak/backend/service/TransferMonitoringService.java @@ -68,10 +68,10 @@ public void onTransferMonitoringEvent(TransferMonitoringEvent transferMonitoring } /** - * Occurs every ${monitoring.cleaning-frequency} property: clean transfer_status table - * if over the size limit LIFO: clean oldest records + * Occurs every 5 min: clean transfer_status table if over the size limit LIFO: clean + * oldest records */ - @Scheduled(fixedRateString = "${monitoring.cleaning-frequency}") + @Scheduled(fixedRate = 5 * 60 * 1000) public void cleanTransferStatus() { int nbRecords = (int) transferStatusRepo.count(); if (nbRecords > sizeLimit) { diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index b420f128..90f9be3c 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -139,8 +139,6 @@ management: monitoring: # Maximum of sop instance sent for the monitoring max-history: 300000 - # Cleaning frequency of the monitoring in minutes - cleaning-frequency: 300000 # Represents 5 minutes mail: sender: no-reply@hcuge.ch diff --git a/src/test/resources/application.yml b/src/test/resources/application.yml index f2f82f76..5c302135 100644 --- a/src/test/resources/application.yml +++ b/src/test/resources/application.yml @@ -47,6 +47,5 @@ spring: enabled: false monitoring: max-history: 50000 - cleaning-frequency: 300000 # Represents 5 minutes mail: sender: no-reply@hcuge.ch \ No newline at end of file