Contact Information
可通过 GitHub issue 回复联系。
1Panel Version
v1.10.34-lts
Problem Description
在 1Panel 的 Java 运行环境中查看应用日志时,如果保持日志窗口打开并执行“重启”操作,日志窗口只会输出应用关闭阶段的日志,随后就不再继续打印任何内容。
实际上后台 Java 应用已经完成重启,并且新的启动日志也已经产生。但是当前打开的日志窗口不会自动继续显示新的日志内容。
必须退出当前日志窗口,重新进入运行环境列表,再次点击“查看日志”,才能看到 Java 应用重启后的新日志。
这个问题容易让用户误以为 Java 应用没有启动、日志卡死,或者重启流程异常。
Steps to Reproduce
- 进入 1Panel Web 控制台。
- 进入「网站」->「运行环境」->「Java」。
- 选择一个正在运行的 Java 应用,点击「查看日志」。
- 保持日志窗口打开。
- 对该 Java 运行环境执行「重启」操作。
- 日志窗口会输出 Java 应用关闭阶段的日志。
- 应用后台实际已经重新启动成功,但当前日志窗口不再继续输出新的启动日志。
- 关闭当前日志窗口,重新回到列表,再次点击「查看日志」,可以看到新的启动日志。
The expected correct result
Java 运行环境重启后,当前已经打开的日志窗口应该能够继续显示应用重新启动后的日志。
如果底层容器或日志流在重启过程中发生了切换,前端日志窗口应该自动重新连接新的日志流。
或者至少应该提示用户:“日志流已断开,请点击重新连接”,而不是静默停止输出。
Related log output
Additional Information
No response
Contact Information
可通过 GitHub issue 回复联系。
1Panel Version
v1.10.34-lts
Problem Description
在 1Panel 的 Java 运行环境中查看应用日志时,如果保持日志窗口打开并执行“重启”操作,日志窗口只会输出应用关闭阶段的日志,随后就不再继续打印任何内容。
实际上后台 Java 应用已经完成重启,并且新的启动日志也已经产生。但是当前打开的日志窗口不会自动继续显示新的日志内容。
必须退出当前日志窗口,重新进入运行环境列表,再次点击“查看日志”,才能看到 Java 应用重启后的新日志。
这个问题容易让用户误以为 Java 应用没有启动、日志卡死,或者重启流程异常。
Steps to Reproduce
The expected correct result
Java 运行环境重启后,当前已经打开的日志窗口应该能够继续显示应用重新启动后的日志。
如果底层容器或日志流在重启过程中发生了切换,前端日志窗口应该自动重新连接新的日志流。
或者至少应该提示用户:“日志流已断开,请点击重新连接”,而不是静默停止输出。
Related log output
Additional Information
No response