Liubsyy / HotSecondsIDEA

HotSeconds是一款Java远程热部署的插件,可实现秒级一键化热更新。插件分为HotSecondsClient(IDEA热部署插件)和HotSecondsServer(服务端javaagent热更新插件),可以热更新java和常用配置文件,也支持常用框架(Spring,MyBatis)的热更新,相对传统部署可节省大量时间提高开发效率。
GNU General Public License v2.0
369 stars 48 forks source link

热部署插件在控制台打印的日志怎么配置debug模式,想看一下热部署失败的原因 #37

Closed jimmie0204 closed 9 months ago

jimmie0204 commented 11 months ago
iShot_2023-10-07_10 41 23
Liubsyy commented 11 months ago

HotSecondsClient控制台只有客户端的日志,直接上服务器上可以看到失败的日志以及异常

jimmie0204 commented 10 months ago

HotSecondsClient控制台只有客户端的日志,直接上服务器上可以看到失败的日志以及异常

日志路径是啥呀,是HotSecondsServer单独的日志吗,还是自己服务的业务日志,还是jvm日志?我看了一下自己服务的业务日志和jvm日志,都没有发现

Liubsyy commented 10 months ago

这个是console级别的,在你的项目里业务日志里应该有,如果没有,可以在你的项目里加上System.setOut(new PrintStream(new FileOutputStream("hotseconds.log", true))),然后看看hotseconds.log文件输出

Liubsyy commented 10 months ago

后续的版本我有空加下这个,独立文件输出日志

Liubsyy commented 9 months ago

最新版已加上日志,输出hotseconds.log文件