dubbo-go icon indicating copy to clipboard operation
dubbo-go copied to clipboard

duboo go从配置中心拉取配置出现error,但不影响使用

Open xd-luqiang opened this issue 3 years ago • 1 comments

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?:

xd-luqiang avatar Aug 12 '22 02:08 xd-luqiang

这个是由于去配置中心拿这个默认配置(dubbo.io.configurators)的时候,naocs-sdk找不到会报错输出到控制台,zk之类找不到的不会输出错误。nacos-sdk之后会改成默认不输出日志到控制台,会单独打印到自己的日志文件。

ZLBer avatar Sep 03 '22 03:09 ZLBer

能不能不要去取默认配置,这个error不应该啊,到日志文件也会触发我们这里的报警

xd-luqiang avatar Dec 06 '22 09:12 xd-luqiang