dubbo-go
dubbo-go copied to clipboard
duboo go从配置中心拉取配置出现error,但不影响使用
What happened: duboo go从MSE配置中心拉取配置出现
nacos_server/nacos_server.go:194 api</v1/cs/configs>,method:<GET>, params:<{"dataId":"dubbo.io.configurators","group":"dubbo"}>, call domain error:<[404] config data not exist
> , result:<config data not exist
其实服务并不需要这个配置{"dataId":"dubbo.io.configurators","group":"dubbo"}
What you expected to happen:不需要检查这个配置,不应该报error
How to reproduce it (as minimally and precisely as possible):
rootConfig := config.NewRootConfigBuilder().
SetConfigCenter(config.NewConfigCenterConfigBuilder().
SetProtocol(Protocol).
SetAddress(Address). // 根据配置结构,设置配置中心
SetDataID(DataID). // 设置配置ID
SetGroup(Group).
Build()).
Build()
if err := rootConfig.Init(); err != nil { // 框架启动
panic(err)
}
Anything else we need to know?:
这个是由于去配置中心拿这个默认配置(dubbo.io.configurators)的时候,naocs-sdk找不到会报错输出到控制台,zk之类找不到的不会输出错误。nacos-sdk之后会改成默认不输出日志到控制台,会单独打印到自己的日志文件。
能不能不要去取默认配置,这个error不应该啊,到日志文件也会触发我们这里的报警