alibaba / alibaba/one-java-agent

非SystemClassLoader时,ClassLoader_Instrument 应该在 加载one-java-agent本体的ClassLoader里 避免调用 ClassLoaderHandler

Aperta
#44 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
579
Fork
128
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

如果使用 `-javaagent`启动 one-java-agent ,它的的 ClassLoader 是 SystemClassLoader 。

但如果是动态attach,则加载 one-java-agent的 ClassLoader 可能是定制,在这种情况下应该避免调用 ClassLoaderHandler ?

* com.alibaba.oneagent.inst.ClassLoader_Instrument

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia leggendo com.alibaba.oneagent.inst.ClassLoader_Instrument e confronta il suo comportamento quando l’agent viene avviato con -javaagent rispetto a quando viene collegato dinamicamente. Determina in che modo il ClassLoader personalizzato dell’agent è correlato a ClassLoaderHandler; l’attività è completata quando il comportamento previsto del loader è specificato e verificato per entrambe le modalità di avvio.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
devtools
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.