nacos-sdk-go icon indicating copy to clipboard operation
nacos-sdk-go copied to clipboard

read config from both server and cache fail

Open oyjjpp opened this issue 1 year ago • 3 comments

"github.com/nacos-group/nacos-sdk-go/v2/clients" "github.com/nacos-group/nacos-sdk-go/v2/clients/config_client" "github.com/nacos-group/nacos-sdk-go/v2/common/constant" "github.com/nacos-group/nacos-sdk-go/v2/vo"

// GetConfig 获取配置 func (m *nacosRepository) GetConfig(dataID, group string) (string, error) { return m.configClient.GetConfig(vo.ConfigParam{ DataId: dataID, Group: group, }) } github.com/nacos-group/nacos-sdk-go/v2 v2.2.1 当并发读取某个dataID的时候就会报错

runtime.goexit /usr/local/go/src/runtime/asm_amd64.s:1598 nacosDataId:ims, err:read config from both server and cache fail, err= github.com/nacos-group/nacos-sdk-go/v2/clients/config_client.(*ConfigClient).getConfigInner /builds/.go/pkg/mod/github.com/nacos-group/nacos-sdk-go/[email protected]/clients/config_client/config_client.go:214 github.com/nacos-group/nacos-sdk-go/v2/clients/config_client.(*ConfigClient).GetConfig /builds/.go/pkg/mod/github.com/nacos-group/nacos-sdk-go/[email protected]/clients/config_client/config_client.go:149 api/internal/pkg/v1/usecase/repo.(*nacosRepository).GetConfig

oyjjpp avatar Jul 31 '23 05:07 oyjjpp

me too

mrgulc avatar Aug 06 '23 09:08 mrgulc

v2的包会报错,切到老的包就不会报错了。

mrgulc avatar Aug 06 '23 09:08 mrgulc

遇到这个问题,查看日志发现 error=server check request failed , err:rpc error: code = Unavailable desc = connection error: desc = "error reading server preface: EOF" 关闭vpn并重启电脑后解决.(MacOS13系统)

希望对你有帮助

YunWZ avatar Sep 13 '23 03:09 YunWZ