Liubsyy / HotSecondsIDEA

HotSeconds是一款Java远程热部署的插件,可实现秒级一键化热更新。插件分为HotSecondsClient(IDEA热部署插件)和HotSecondsServer(服务端javaagent热更新插件),理论上来说可以热更新任何文件(java/xml/html/css/js等),也支持常用框架(Spring,MyBatis)的热更新,可以节省大量的传统部署java项目的时间。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

远程连接成功后热部署一直失败:hotswap xxx fail

freedom727 opened this issue · comments

image
springboot项目,Classloader已检查
image
昨天出现热部署导致服务挂掉的情况,所以今天换了一台服务器,重新将jdk8u171升级成jdk8u181,然后就遇到hotswap xxx fail情况,降级回jdk8u171仍不行
libjvm.so均检查过版本
image

image
这是181的dcevm
image
环境也没问题

有异常日志吗,如果没有,可以在你的项目里加上System.setOut(new PrintStream(new FileOutputStream("hotseconds.log", false))),然后看看hotseconds.log文件输出

image
实际上我并没有加方法,而是什么都没改,直接热部署
image

热部署插件支持加减方法的,没问题,你把jvm参数发一下,看看是不是没有加 -XXaltjvm=dcevm

是的,真的忘记加了。。。