fix: kafka race condition — ensureKafkaTopic in consumer before group join (v0.1.68)
This commit is contained in:
@@ -82,9 +82,9 @@ func main() {
|
||||
|
||||
// Kafka writer — асинхронный, с автоматическим созданием топика.
|
||||
kafkaWriter := &kafka.Writer{
|
||||
Addr: kafka.TCP(strings.Split(cfg.KafkaBrokers, ",")...),
|
||||
Topic: iotTelemetryTopic,
|
||||
Balancer: &kafka.LeastBytes{},
|
||||
Addr: kafka.TCP(strings.Split(cfg.KafkaBrokers, ",")...),
|
||||
Topic: iotTelemetryTopic,
|
||||
Balancer: &kafka.LeastBytes{},
|
||||
// Позволяет продолжать работу при временной недоступности Kafka (буфер в памяти)
|
||||
Async: false,
|
||||
RequiredAcks: kafka.RequireOne,
|
||||
|
||||
Reference in New Issue
Block a user