From 4ebd16f48de5c07e14ac950b7f3aa1b8dfe7f42b Mon Sep 17 00:00:00 2001 From: SlimusMinus Date: Wed, 9 Sep 2026 23:44:50 +0300 Subject: [PATCH] fixed minio lifecycle on 180 days --- .../health/StorageStructureService.java | 20 +++++++++---------- src/main/resources/application.yaml | 4 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/krylov/refound/health/StorageStructureService.java b/src/main/java/com/krylov/refound/health/StorageStructureService.java index 2d63b6a..1806d73 100644 --- a/src/main/java/com/krylov/refound/health/StorageStructureService.java +++ b/src/main/java/com/krylov/refound/health/StorageStructureService.java @@ -71,20 +71,20 @@ public class StorageStructureService { log.info("Установка политики жизненного цикла для бакета '{}'...", mainBucket); LifecycleRule rule = LifecycleRule.builder() - .id("delete-after-one-day-rule") - .status(ExpirationStatus.ENABLED) - .filter(f -> f.prefix("")) - .expiration(exp -> exp.days(1)) - .build(); + .id("delete-after-180-days-rule") + .status(ExpirationStatus.ENABLED) + .filter(f -> f.prefix("")) + .expiration(exp -> exp.days(180)) + .build(); BucketLifecycleConfiguration lifecycleConfig = BucketLifecycleConfiguration.builder() - .rules(List.of(rule)) - .build(); + .rules(List.of(rule)) + .build(); PutBucketLifecycleConfigurationRequest request = PutBucketLifecycleConfigurationRequest.builder() - .bucket(mainBucket) - .lifecycleConfiguration(lifecycleConfig) - .build(); + .bucket(mainBucket) + .lifecycleConfiguration(lifecycleConfig) + .build(); s3Client.putBucketLifecycleConfiguration(request); log.info("Политика жизненного цикла для бакета '{}' успешно установлена.", mainBucket); diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml index 82174ca..d7ede20 100644 --- a/src/main/resources/application.yaml +++ b/src/main/resources/application.yaml @@ -1,8 +1,8 @@ spring: servlet: multipart: - max-file-size: 5MB - max-request-size: 10MB + max-file-size: 10MB + max-request-size: 20MB datasource: url: jdbc:postgresql://localhost:5432/nahodka