nsqio/nsq
Auf GitHub ansehennsqd: statistics aren't recorded when client publishes to multiple topics
Open
#1.492 geöffnet am 5. Juli 2024
bughelp wanted
Repository-Metriken
- Stars
- (25.788 Stars)
- PR-Merge-Metriken
- (Keine gemergten PRs in 30 T)
Beschreibung
When a client sends messages to multiple topics, the statistics information can only output the results of one topic for a single client. After reviewing the code, I found that the problem lies in the break statement on line 305 of the client_v2.go file. Can you explain why this break statement is added?
for topic, count := range c.pubCounts {
if len(topicName) > 0 && topic != topicName {
continue
}
pubCounts = append(pubCounts, PubCount{
Topic: topic,
Count: count,
})
break **// What does this break statement do?**
}