提交 2deb0843 编写于 作者: L lican 提交者: 彭勇升 pengys

Fix Protocol doc Error And LogJsonReader Bug (#1135)

* fix based on org.apache.skywalking.apm.agent.core.context.trace.AbstractTracingSpan.logs

* Fix Code Bug

* Fix Doc
上级 574bb43c
......@@ -36,20 +36,25 @@ public class LogJsonReader implements StreamJsonReader<LogMessage> {
@Override public LogMessage read(JsonReader reader) throws IOException {
LogMessage.Builder builder = LogMessage.newBuilder();
reader.beginObject();
while (reader.hasNext()) {
switch (reader.nextName()) {
case TIME:
builder.setTime(reader.nextLong());
break;
case LOG_DATA:
reader.beginArray();
while (reader.hasNext()) {
builder.addData(keyWithStringValueJsonReader.read(reader));
}
reader.endArray();
break;
default:
reader.skipValue();
break;
}
}
reader.endObject();
return builder.build();
}
......
......@@ -209,7 +209,7 @@ HTTP JSON服务, 属性名与gRPC对应,属性解释详见gRPC协议说明,
"eii": 2, //entryApplicationInstanceId, 入口的实例编号
"esi": 0, //entryServiceId, 入口的服务编号
"esn": "/dubbox-case/case/dubbox-rest", //entryServiceName, 入口的服务名词
"rn": 0 //RefType, 调用方式(CrossProcess,CrossThread)
"rv": 0 //RefTypeValue, 调用方式(CrossProcess,CrossThread)
}
],
"to": [ //KeyWithStringValue
......@@ -222,13 +222,13 @@ HTTP JSON服务, 属性名与gRPC对应,属性解释详见gRPC协议说明,
"v": "GET"
}
],
"lo": { //LogMessage
"t": 1501858094726,
"d": [
"k": "NullPointException",
"v": "Error Stack"
}
}
"lo": [{
"ti": 1501858094726,
"ld": [{
"k": "NullPointException",
"v": "Error Stack"
}]
}]
},
{
"si": 1,
......
......@@ -186,7 +186,7 @@ Input:
"eii": 2, //entryApplicationInstanceId
"esi": 0, //entryServiceId
"esn": "/dubbox-case/case/dubbox-rest", //entryServiceName
"rn": 0 //RefType
"rv": 0 //RefTypeValue
}
],
"to": [ //KeyWithStringValue
......@@ -199,13 +199,13 @@ Input:
"v": "GET"
}
],
"lo": { //LogMessage
"t": 1501858094726,
"d": [
"k": "NullPointException",
"v": "Error Stack"
}
}
"lo": [{
"ti": 1501858094726,
"ld": [{
"k": "NullPointException",
"v": "Error Stack"
}]
}]
},
{
"si": 1,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册