window 虚拟机attack卡死 原因未知
parent
91e20d3e4e
commit
1794716b5e
|
@ -65,14 +65,16 @@ public class HotfixUtil implements IEventHandler {
|
|||
}
|
||||
LOGGER.debug("HotfixUtil->currVerion={},version={}", currVerion, version);
|
||||
|
||||
//TODO 应该只需要instrument 这个可以在应用启动前加 之后直接调用热更新逻辑 不用在运行的过程中动态加载代理
|
||||
//拿到当前jvm的进程id
|
||||
String pid = ManagementFactory.getRuntimeMXBean().getName().split("@")[0];
|
||||
VirtualMachine vm = VirtualMachine.attach(pid);
|
||||
|
||||
|
||||
|
||||
//版本发生了变化,热更新
|
||||
if (!version.equalsIgnoreCase(currVerion)) {
|
||||
//TODO 应该只需要instrument 这个可以在应用启动前加 之后直接调用热更新逻辑 不用在运行的过程中动态加载代理
|
||||
//拿到当前jvm的进程id
|
||||
String pid = ManagementFactory.getRuntimeMXBean().getName().split("@")[0];
|
||||
VirtualMachine vm = VirtualMachine.attach(pid);
|
||||
|
||||
List<ClassBean> list = hotfixBean.getClasses();
|
||||
int i = 0;
|
||||
for (ClassBean cl : list) {
|
||||
|
|
Loading…
Reference in New Issue