feat kafka

This commit is contained in:
2026-01-27 17:14:05 +08:00
parent 7271181501
commit a93b5fd1aa
3 changed files with 10 additions and 7 deletions

View File

@@ -12,7 +12,8 @@ import (
// DB 数据库模块
type DB struct {
DefaultModule
cfg *config.DBConfig
cfg *config.DBConfig
appName string
}
func (m *DB) Init() error {
@@ -36,7 +37,7 @@ func (m *DB) Init() error {
}
// KAFKA
if m.cfg.Kafka != nil {
if err := kafka.Init(m.cfg.Kafka); err != nil {
if err := kafka.Init(m.cfg.Kafka, m.appName); err != nil {
return err
}
}
@@ -66,5 +67,8 @@ func (m *DB) Bind(data ...any) Module {
if cfg, ok := data[0].(*config.DBConfig); ok {
m.cfg = cfg
}
if appName, ok := data[1].(string); ok {
m.appName = appName
}
return m
}