我正在尝试在不同的端口中启动Jetty的两个实例(一个是8080,另一个是443)。
我使用带有参数--add的start.jar创建了两个jetty.base目录。
当我在第一个应用程序目录(端口8080)中运行"java-jar/opt/jetty/start.jar"时,它会正常启动。
当我在第二个应用程序目录中运行"java-jar/opt/jetty/start.jar"时,它会杀死第一个进程。然后正常启动端口443。
如果我改变顺序,同样的事情也会发生。
如何在不杀死另一个的情况下运行Jetty的多个实例?
- 码头:喷射分配-9.3.0.M2
- Java:jdk1.8.0_25
- 操作系统:Linux CentOS 6.6版
我发现了问题,进程因为服务器内存不足而终止。
我在日志中没有看到任何异常,但在监控机器时,我发现当内存接近100%时,进程就会停止。