Skip to content

Commit 7d452fc

Browse files
wsy6543wushengyu
andauthored
fix trace messge batch more than batchSize (apache#1201)
Co-authored-by: wushengyu <wushengyu@shizhuang-inc.com>
1 parent 238fb46 commit 7d452fc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

internal/trace.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ func (ctx *TraceContext) marshal2Bean() *TraceTransferBean {
103103
} else {
104104
buffer.WriteString(bean.Topic)
105105
}
106-
//buffer.WriteString(bean.Topic)
106+
// buffer.WriteString(bean.Topic)
107107
buffer.WriteRune(contentSplitter)
108108
buffer.WriteString(bean.MsgId)
109109
buffer.WriteRune(contentSplitter)
@@ -358,9 +358,9 @@ func (td *traceDispatcher) process(maxWaitTime int64) {
358358
case <-td.ticker.C:
359359
delta := time.Since(lastput).Nanoseconds()
360360
if delta > maxWaitTime {
361-
count++
362361
lastput = time.Now()
363362
if len(batch) > 0 {
363+
count = 0
364364
batchSend := batch
365365
go primitive.WithRecover(func() {
366366
td.batchCommit(batchSend)

0 commit comments

Comments
 (0)