[ISSUE #3601] Fix dledger put batch msg stats bug (#3600)

Co-authored-by: zanglei <zanglei@kuaishou.com>
This commit is contained in:
coding
2021-12-08 17:14:26 +08:00
committed by GitHub
co-authored by zanglei
parent b5a8334e8a
commit f395fa6837
@@ -629,7 +629,7 @@ public class DLedgerCommitLog extends CommitLog {
PutMessageResult putMessageResult = new PutMessageResult(putMessageStatus, appendResult);
if (putMessageStatus == PutMessageStatus.PUT_OK) {
// Statistics
storeStatsService.getSinglePutMessageTopicTimesTotal(messageExtBatch.getTopic()).add(1);
storeStatsService.getSinglePutMessageTopicTimesTotal(messageExtBatch.getTopic()).add(appendResult.getMsgNum());
storeStatsService.getSinglePutMessageTopicSizeTotal(messageExtBatch.getTopic()).add(appendResult.getWroteBytes());
}
return putMessageResult;