我的 tomcat 6 运行完美,所有 jsp 文件都经过测试并正常工作,但是 Tomcat 随时都会异常关闭,我无法诊断原因。
建议如何诊断。
答案1
如果每次您注销时都会发生这种情况,并且您注销的是 Windows 计算机,请将 -Xrs 开关添加到 jvm 启动参数中。jvm 会将 Windows 注销事件误解为关机事件,从而导致 jvm 卸载。
如果它是 unix 主机并且您使用 ssh 客户端进行远程连接,请确保在客户端中禁用 x11 端口转发。这会导致 jfreechart 出现问题,从而导致异常关闭。如果您确实需要启用 x11 端口转发,请使用以下命令修改 tomcat 启动参数:unset DISPLAY。
如果以上都不适用,请确保您的应用未在任何地方调用 System.exit()。否则也可能导致这种情况。