From f89ca99bded64d441a0bd55fc1c0227d8e93006f Mon Sep 17 00:00:00 2001 From: Johannes Edmeier Date: Mon, 16 Oct 2023 17:04:47 +0200 Subject: [PATCH] Reduce log noise for AbstractCorrelatingMH We use an aggregate handler that uses a group timeout. It's expected that this timeout will be hit frequently. However, this causes a info log message emitted every time. I'd propose to log this message on debug. **Cherry-pick to `6.1.x` & `6.0.x`** --- .../aggregator/AbstractCorrelatingMessageHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-integration-core/src/main/java/org/springframework/integration/aggregator/AbstractCorrelatingMessageHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/AbstractCorrelatingMessageHandler.java index 198058db7d..f8c174bbf9 100644 --- a/spring-integration-core/src/main/java/org/springframework/integration/aggregator/AbstractCorrelatingMessageHandler.java +++ b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/AbstractCorrelatingMessageHandler.java @@ -863,7 +863,7 @@ public abstract class AbstractCorrelatingMessageHandler extends AbstractMessageP } protected void expireGroup(Object correlationKey, MessageGroup group, Lock lock) { - this.logger.info(() -> "Expiring MessageGroup with correlationKey[" + correlationKey + "]"); + this.logger.debug(() -> "Expiring MessageGroup with correlationKey[" + correlationKey + "]"); if (this.sendPartialResultOnExpiry) { this.logger.debug(() -> "Prematurely releasing partially complete group with key [" + correlationKey + "] to: " + getOutputChannel());