Also, The FileWriter has used ThreadPoolExecutor.
If we want to enhance the ThreadPoolExecutor,make sure 
org.apache.skywalking.apm.agent.core.conf.SnifferConfigInitializer#IS_INIT_COMPLETED
 is false before we have enhanced the ThreadPoolExecutor.




在 2021/1/4 下午3:04,“Li BingLong(智能平台)”<[email protected]> 写入:

    We can not carry the tracing context if we do not change the parameter.
    We must change the Runnable parameter of 
java.util.concurrent.Executor#execute to RunnableWrapper.
    But please note than it is different from that We use the RunnableWrapper 
in the user code.
    People do not need to change their code.

    Also, The FileWriter have used ThreadPoolExecutor.
    If we want to enhance the ThreadPoolExecutor,make sure 
org.apache.skywalking.apm.agent.core.conf.SnifferConfigInitializer#IS_INIT_COMPLETED
 is false.




    在 2021/1/4 下午2:44,“Sheng Wu”<[email protected]> 写入:

        About ThreadPoolExecutor, yes, you can instrument it. But as no change 
made
        on the parameter, where do you expect to carry the tracing
        context(Snapshot)?

        Sheng Wu 吴晟
        Twitter, wusheng1108






Reply via email to