feat 基础模块拆分为雪花和日志模块

This commit is contained in:
2026-02-07 13:13:02 +08:00
parent 5a0f4b71d4
commit 0ca8a0ccbb
6 changed files with 91 additions and 28 deletions

View File

@@ -14,9 +14,9 @@ import (
// Prometheus 普罗米修斯模块
type Prometheus struct {
DefaultModule
MetricCfg *config.MetricConfig
wg *sync.WaitGroup
server *http.Server
Cfg *config.MetricConfig
wg *sync.WaitGroup
server *http.Server
}
func (m *Prometheus) Init() error {
@@ -29,7 +29,7 @@ func (m *Prometheus) Start(ready *sync.WaitGroup) error {
go func() {
defer m.wg.Done()
m.server = &http.Server{
Addr: fmt.Sprintf("%v:%v", m.MetricCfg.Prometheus.Address, m.MetricCfg.Prometheus.Port),
Addr: fmt.Sprintf("%v:%v", m.Cfg.Prometheus.Address, m.Cfg.Prometheus.Port),
Handler: promhttp.Handler(),
}
ready.Done()