diff --git a/src/main/java/ru/soune/nocopy/configuration/ApplicationConfig.java b/src/main/java/ru/soune/nocopy/configuration/ApplicationConfig.java index ed64e28..6957907 100644 --- a/src/main/java/ru/soune/nocopy/configuration/ApplicationConfig.java +++ b/src/main/java/ru/soune/nocopy/configuration/ApplicationConfig.java @@ -67,14 +67,15 @@ public class ApplicationConfig { "reverseImageSearch", "parsedImages"); cacheManager.setCaffeine(Caffeine.newBuilder() - .maximumSize(10000) + .maximumSize(2_000) .expireAfterWrite(1, TimeUnit.HOURS) + .expireAfterAccess(30, TimeUnit.MINUTES) + .softValues() .recordStats() ); return cacheManager; } - // private List loadProcessingFile() { // List byProtectionStatus = // fileEntityRepository.findByProtectionStatus(ProtectionStatus.PROCESSING);