ConcurrentPartitionLimit

This commit is contained in:
chrislu
2024-05-19 14:55:03 -07:00
parent 8ce2cced47
commit 8d02712c63
3 changed files with 23 additions and 15 deletions

View File

@@ -44,10 +44,10 @@ func main() {
subscriber := sub_client.NewTopicSubscriber(brokers, subscriberConfig, contentConfig, processorConfig)
counter := 0
subscriber.SetEachMessageFunc(func(key, value []byte) (bool, error) {
subscriber.SetEachMessageFunc(func(key, value []byte) (error) {
counter++
println(string(key), "=>", string(value), counter)
return true, nil
return nil
})
subscriber.SetCompletionFunc(func() {

View File

@@ -70,12 +70,12 @@ func main() {
subscriber := sub_client.NewTopicSubscriber(brokers, subscriberConfig, contentConfig, processorConfig)
counter := 0
subscriber.SetEachMessageFunc(func(key, value []byte) (bool, error) {
subscriber.SetEachMessageFunc(func(key, value []byte) (error) {
counter++
record := &schema_pb.RecordValue{}
proto.Unmarshal(value, record)
fmt.Printf("record: %v\n", record)
return true, nil
return nil
})
subscriber.SetCompletionFunc(func() {