lith il y a 4 ans
Parent
commit
d4a51a1753

+ 3 - 3
dotnet/Sers/Sers.Core/Sers.Core/CL/MessageOrganize/DefaultOrganize/RequestAdaptor.cs

@@ -698,17 +698,17 @@ namespace Sers.Core.CL.MessageOrganize.DefaultOrganize
         }
 
         /// <summary>
-        /// 注:调用后,oriMsg会错乱
+        /// 注:调用后,不改变oriMsg
         /// </summary>
         /// <param name="reqKey"></param>
         /// <param name="oriMsg"></param>
         /// <param name="reqRepFrame"></param>
         static void PackageReqRepFrame(long reqKey, List<ArraySegment<byte>> oriMsg, out List<ArraySegment<byte>> reqRepFrame)
         {
-            /*
+            //*
             reqRepFrame = DataPool.ByteDataGet();
 
-            //第1帧 
+            //第1帧 reqKey
             reqRepFrame.Add(reqKey.Int64ToBytes().BytesToArraySegmentByte());
 
             //第2帧

+ 10 - 2
dotnet/Sers/Sers.ServiceCenter/Apm/Sers.Gover.Apm.Zipkin/AppEvent.cs

@@ -195,9 +195,17 @@ namespace Sers.Gover.Apm.Zipkin
                 #endregion
 
                 //tags
-                config.tags?.ForEach(item =>trace.Record(Annotations.Tag(GetTagValue(item.Key) ?? "" , GetTagValue(item.Value) ?? "")));
+                config.tags?.ForEach(item =>
+                {
+                    var key = GetTagValue(item.Key);
+                    var value = GetTagValue(item.Value);
+                    if (key != null && value != null)
+                    {
+                        trace.Record(Annotations.Tag(key, value));
+                    }
+                });
+
 
-      
                 trace.Record(Annotations.ClientRecv());
             };
         }