feat kafka

This commit is contained in:
2026-01-24 22:46:15 +08:00
parent b45df9c4ee
commit 81e422d304
4 changed files with 9 additions and 15 deletions

View File

@@ -9,12 +9,11 @@ import (
var client *Client
type Client struct {
producer sarama.AsyncProducer
consumer sarama.ConsumerGroup
serverName string
producer sarama.AsyncProducer
consumer sarama.ConsumerGroup
}
func Init(cfg *config.KafkaConfig, serverName string) error {
func Init(cfg *config.KafkaConfig) error {
producer, err := getAsyncProducer(cfg)
if err != nil {
return err
@@ -24,9 +23,8 @@ func Init(cfg *config.KafkaConfig, serverName string) error {
return err
}
client = &Client{
producer: producer,
consumer: consumer,
serverName: serverName,
producer: producer,
consumer: consumer,
}
go producerError()
go consumerError()