我试图在不同的端口启动两个Jetty实例(一个是8080,另一个是443)。
我使用带有参数--add-to-startd的start.jar创建了两个jetty.base目录。
当我运行" java -jar /opt/jetty/start.jar"在第一个应用程序目录中,它正常启动,端口8080。
当我运行" java -jar /opt/jetty/start.jar"在第二个应用程序目录中,它会终止第一个进程。然后正常启动,端口443。
如果我改变顺序,就会发生同样的事情。
如何在不杀死另一个Jetty的情况下运行多个Jetty实例?
答案 0 :(得分:0)
我发现问题,因为服务器内存不足而导致进程终止。
我没有在日志中看到任何异常,但是监控机器,我看到当内存接近100%时,进程就死了。