@@ -205,14 +205,20 @@ func (client *ConfigClient) getConfigInner(param vo.ConfigParam) (content string
205
205
response , err := client .configProxy .queryConfig (param .DataId , param .Group , clientConfig .NamespaceId ,
206
206
clientConfig .TimeoutMs , false , client )
207
207
if err != nil {
208
- logger .Infof ("get config from server error:%v " , err )
208
+ logger .Errorf ("get config from server error:%v, dataId=%s, group=%s, namespaceId=%s" , err ,
209
+ param .DataId , param .Group , clientConfig .NamespaceId )
210
+
209
211
if clientConfig .DisableUseSnapShot {
210
212
return "" , errors .Errorf ("get config from remote nacos server fail, and is not allowed to read local file, err:%v" , err )
211
213
}
214
+
212
215
cacheContent , cacheErr := cache .ReadConfigFromFile (cacheKey , client .configCacheDir )
213
- if err != nil {
214
- return "" , errors .Errorf ("read config from both server and cache fail, err=%v" , cacheErr )
216
+ if cacheErr != nil {
217
+ return "" , errors .Errorf ("read config from both server and cache fail, err=%v,dataId=%s, group=%s, namespaceId=%s" ,
218
+ cacheErr , param .DataId , param .Group , clientConfig .NamespaceId )
215
219
}
220
+
221
+ logger .Warnf ("read config from cache success, dataId=%s, group=%s, namespaceId=%s" , param .DataId , param .Group , clientConfig .NamespaceId )
216
222
return cacheContent , nil
217
223
}
218
224
return response .Content , nil
0 commit comments