diff --git a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/Producer.java b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/Producer.java index c69f9bade52a5..c5966d9f2d666 100644 --- a/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/Producer.java +++ b/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/Producer.java @@ -581,7 +581,10 @@ public void updateRates() { msgDrop.calculateRate(); ((NonPersistentPublisherStats) stats).msgDropRate = msgDrop.getRate(); } + } + public void updateRates(int numOfMessages, long msgSizeInBytes) { + msgIn.recordMultipleEvents(numOfMessages, msgSizeInBytes); } public boolean isRemote() {