update eviroment config, add group kafka to config
This commit is contained in:
parent
921800025e
commit
5932780e8a
3
.env
3
.env
@ -8,7 +8,8 @@ MONGO_AUTH="admin"
|
||||
|
||||
# Kafka settings
|
||||
KAFKA_BROKERS="localhost:9092"
|
||||
KAFKA_TOPIC_TARIFF="test-topic"
|
||||
KAFKA_TOPIC="test-topic"
|
||||
KAFKA_GROUP="mailnotifier"
|
||||
|
||||
# SMTP settings
|
||||
SMTP_API_URL="https://api.smtp.bz/v1/smtp/send"
|
||||
|
@ -14,7 +14,8 @@ type Config struct {
|
||||
MongoDatabase string `env:"MONGO_DB" envDefault:"admin"`
|
||||
MongoAuth string `env:"MONGO_AUTH" envDefault:"admin"`
|
||||
KafkaBrokers string `env:"KAFKA_BROKERS"`
|
||||
KafkaTopic string `env:"KAFKA_TOPIC_TARIFF"`
|
||||
KafkaTopic string `env:"KAFKA_TOPIC"`
|
||||
KafkaGroup string `env:"KAFKA_GROUP" default:"mailnotifier"`
|
||||
SmtpApiUrl string `env:"SMTP_API_URL"`
|
||||
SmtpHost string `env:"SMTP_HOST"`
|
||||
SmtpPort string `env:"SMTP_PORT"`
|
||||
|
@ -9,7 +9,7 @@ import (
|
||||
func KafkaConsumerInit(ctx context.Context, config Config) (*kgo.Client, error) {
|
||||
kafkaClient, err := kgo.NewClient(
|
||||
kgo.SeedBrokers(config.KafkaBrokers),
|
||||
kgo.ConsumerGroup("mailnotifier"),
|
||||
kgo.ConsumerGroup(config.KafkaGroup),
|
||||
kgo.ConsumeTopics(config.KafkaTopic),
|
||||
kgo.ConsumeResetOffset(kgo.NewOffset().AfterMilli(time.Now().UnixMilli())),
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user