查看控制台日志
wrapper | Startup failed: Timed out waiting for signal from JVM.
wrapper | JVM did not exit on request, termination requested.
wrapper | JVM received a signal SIGKILL (9).
wrapper | JVM process is gone.
wrapper | JVM exited after being requested to terminate.
wrapper | Launching a JVM
编写的一款java项目,使用wrapper在Linux系统上发布之后,控制台上项目执行一会后重复启动
重复5次之后
wrapper | JVM did not exit on request, termination requested.
wrapper | JVM received a signal SIGKILL (9).
wrapper | JVM process is gone.
wrapper | JVM exited after being requested to terminate.
wrapper | There were 5 failed launches in a row, each lasting less than 300 seconds. Giving up.
wrapper | There may be a configuration problem: please check the logs.
wrapper | <-- Wrapper Stopped.
后来经排查,查找资料,最后解决
在wrapper.properties配置文件找那中,添加超时时间配置
wrapper.startup.timeout=300
然后重新启动项目程序就可以正常运行了
本文介绍了一款Java项目在使用Wrapper部署到Linux系统后遇到的重复启动问题及解决方案。通过调整wrapper.properties配置文件中的超时时间设置,成功解决了项目的稳定运行问题。
1951





