in clients/nacos_client/nacos_client.go [72:97]
func (ncp *NacosClientParam) initNacosClient() (clientProxy naming_client.INamingClient, err error) {
sc := []constant.ServerConfig{
*constant.NewServerConfig(ncp.IpAddr, ncp.Port),
}
//init ClientConfig
cc := *constant.NewClientConfig(
constant.WithNamespaceId(ncp.NamespaceId),
constant.WithTimeoutMs(5000),
constant.WithNotLoadCacheAtStart(true),
constant.WithLogDir("/tmp/nacos/log"),
constant.WithCacheDir("/tmp/nacos/cache"),
)
client, err := oriNc.NewNamingClient(
vo.NacosClientParam{
ClientConfig: &cc,
ServerConfigs: sc,
},
)
if err == nil {
return client, nil
}
return
}