mongodb timeout 처리

This commit is contained in:
2025-04-14 12:00:04 +09:00
parent 67d0b277de
commit d5f28d9dba

View File

@@ -19,7 +19,9 @@ import org.springframework.data.mongodb.core.aggregation.AggregationResults;
import org.springframework.data.mongodb.core.query.Criteria;
import org.springframework.stereotype.Service;
import java.time.Duration;
import java.util.*;
import java.util.concurrent.TimeUnit;
@Slf4j
@Service
@@ -212,6 +214,7 @@ public class BusinessLogGenericService extends BusinessLogServiceBase {
AggregationOptions options = AggregationOptions.builder()
.allowDiskUse(true)
.maxTime(Duration.ofSeconds(600))
.build();
Aggregation aggregation = Aggregation.newAggregation(operations).withOptions(options);
log.info("loadBusinessLogData Generic Query: {}", aggregation);