bilibili-backup/app/service/ops/log-agent/conf/configcenter/sven.go

28 lines
396 B
Go
Raw Permalink Normal View History

2019-04-22 10:59:20 +08:00
package configcenter
import (
"go-common/library/log"
"go-common/library/conf"
)
var (
// Conf conf
Client *conf.Client
Version int
)
func InitConfigCenter() {
var err error
if Client, err = conf.New(); err != nil {
panic(err)
}
// watch update and update Version
Client.WatchAll()
go func() {
for range Client.Event() {
log.Info("config reload")
Version += 1
}
}()
}