bilibili-backup/app/service/ops/log-agent/conf/configcenter/sven.go
2019-04-22 02:59:20 +00:00

28 lines
396 B
Go

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
}
}()
}