slaventius 2 years ago
parent 85e829b8b4
commit 14a0508252
  1. 17
      internal/transport/kafka/kafka_reader.go

@ -6,15 +6,22 @@ import (
type KafkaReader struct { type KafkaReader struct {
reader *kafka.Reader reader *kafka.Reader
first string
topic string
} }
func NewReader(topic string, address ...string) *KafkaReader { func NewReader(topic string, address ...string) *KafkaReader {
return &KafkaReader{ return &KafkaReader{
// reader: &kafka.Reader{ reader: kafka.NewReader(kafka.ReaderConfig{
// Topic: topic, Topic: topic,
// Balancer: &kafka.LeastBytes{}, Brokers: address,
// Addr: kafka.TCP(address...), GroupID: "consumer-group-id", // TODO
// }, Partition: 0, // TODO
MinBytes: 10e3, // 10KB
MaxBytes: 10e6, // 10MB
}),
first: address[0],
topic: topic,
} }
} }

Loading…
Cancel
Save