traas-stack / chaosmeta

A chaos engineering platform for supporting the complete fault drill lifecycle.
https://chaosmeta.gitbook.io/chaosmeta-cn
Apache License 2.0
318 stars 55 forks source link

Does java runtime injection require a restart with javaagent? #26

Closed jiaohuazhiyichong closed 1 year ago

KingsonKai commented 1 year ago

No, we use the attach interface of "com.sun.tools.attach.VirtualMachine" to dynamically inject the running Java process. Recovery is the same.