feat kafka
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user