diff --git a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/BacklogQuotaManager.java b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/BacklogQuotaManager.java index 21792b3e232f38..afd007339419a4 100644 --- a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/BacklogQuotaManager.java +++ b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/BacklogQuotaManager.java @@ -193,13 +193,13 @@ private void dropBacklogForSizeLimit(PersistentTopic persistentTopic, BacklogQuo } // Skip messages on the slowest consumer if (log.isDebugEnabled()) { - log.debug("Skipping [{}] messages on slowest consumer [{}] having backlog entries : [{}]", - messagesToSkip, slowestConsumer.getName(), entriesInBacklog); + log.debug("[{}] Skipping [{}] messages on slowest consumer [{}] having backlog entries : [{}]", + persistentTopic.getName(), messagesToSkip, slowestConsumer.getName(), entriesInBacklog); } slowestConsumer.skipEntries(messagesToSkip, IndividualDeletedEntries.Include); } catch (Exception e) { - log.error("Error skipping [{}] messages from slowest consumer : [{}]", messagesToSkip, - slowestConsumer.getName()); + log.error("[{}] Error skipping [{}] messages from slowest consumer [{}]", persistentTopic.getName(), + messagesToSkip, slowestConsumer.getName(), e); } // Make sure that unconsumed size is updated every time when we skip the messages. @@ -252,7 +252,7 @@ private void dropBacklogForTimeLimit(PersistentTopic persistentTopic, BacklogQuo ledgerInfo = mLedger.getLedgerInfo(ledgerId).get(); } } catch (Exception e) { - log.error("Error resetting cursor for slowest consumer [{}]: {}", + log.error("[{}] Error resetting cursor for slowest consumer [{}]", persistentTopic.getName(), mLedger.getSlowestConsumer().getName(), e); } }