yangheng

Results 5 comments of yangheng

> Seems like some resources can not be free. We will figure out what’s wrong in this situation. > Could you provide the bundle/config.json so I can have exactly the...

感觉像key赋值的代码有bug: https://github.com/deepflowio/deepflow/blob/60d40f292c7d5255f8d4c907a071bf320591dc33/agent/src/flow_generator/protocol_logs/http.rs#L1421-L1429 解析出来的attribute_names的key小概率情况下会和value对应不上的情况: key的取值应该取的是f.field_name的拷贝,而非一个Cow类型的key,或者key.to_owned().replace("-", "_"), 期望解析出: ``` attribute_names: ['rpc_service','xxx_code','xxx_msg'] attribute_values: ['xxx.xx', 'xxx', '500', "xxx error"] ``` 结果解析出: ``` attribute_names: ['rpc_service','xxx_code','xxx_code','xxx_code'] attribute_values: ['xxx.xx', 'xxx', '500', "xxx error", "500"] ``` 解析出value和key存在对应不上的情况 @TomatoMr

> > 感觉像key赋值的代码有bug: > > https://github.com/deepflowio/deepflow/blob/60d40f292c7d5255f8d4c907a071bf320591dc33/agent/src/flow_generator/protocol_logs/http.rs#L1421-L1429 > > > > 解析出来的attribute_names的key小概率情况下会和value对应不上的情况: > > key的取值应该取的是f.field_name的拷贝,而非一个Cow类型的key,或者key.to_owned().replace("-", "_"), > > 期望解析出: > > ``` > > attribute_names: ['rpc_service','xxx_code','xxx_msg'] > > attribute_values: ['xxx.xx', 'xxx',...

grpc请求复用conn,conn Reuse场景下,多个grpc请求的返回结果是不是有可能粘在一起, @TomatoMr @yinjiping