You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@skywalking.apache.org by GitBox <gi...@apache.org> on 2018/03/21 12:31:22 UTC

[GitHub] wu-sheng commented on issue #974: can the TraceContext.traceId() is a real traceId when the collector is not running

wu-sheng commented on issue #974:  can the TraceContext.traceId() is a real traceId  when the collector is not running
URL: https://github.com/apache/incubator-skywalking/issues/974#issuecomment-374920948
 
 
   @archer-christ I understand your requirement, but I think it is a little hard to implement in current agent. All APIs in application-toolkits are for bridge manual SDK to auto agent core. So when the core is not working, it is really hard to output the id.
   
   I understand Zipkin maybe can go in this way. right? @adriancole But in our trace/segment, there are several keys are based on backend, and for considering performance cost, if the backend is not there at the beginning, the trace core (ContextManager) will not go to work.
   
   So if you are truly interested in this feature, we can have a deep discussion about how to support that, but you need to our core first. I suggest you should start with **ContextManager** APIs and **TracingContext** APIs.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services