EvanLjp opened a new issue #4991:
URL: https://github.com/apache/skywalking/issues/4991


   Please answer these questions before submitting your issue.
   
   - Why do you submit this issue?
   - [ ] Question or discussion
   In some business scenarios, custom traceid generation rules need to be 
customized
   how about to open the set method?
   
   Current plan: 
   1. keep the three parts because  the structure is referenced  by so many 
other codes
   2. open the setGlobalTraceId in ContextManager, add a 
setReadableGlobalTraceId in AbstractTracerContext interface
   
   after done,there will be 2 ways to replace global traceid
   
   1. ContextCarrier extract from upstream
   2. set global traceId by in custom plugin
   
   I think this has no meaning for skywalking itself, but it makes sense for 
some companies to have privatized plugins inside
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to