如何使用多个独立实例启动Jetty?

时间:2015-03-21 22:31:23

标签: linux jetty jetty-9

我试图在不同的端口启动两个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实例?

  • Jetty:jetty-distribution-9.3.0.M2
  • Java:jdk1.8.0_25
  • 操作系统:Linux CentOS版本6.6

1 个答案:

答案 0 :(得分:0)

我发现问题,因为服务器内存不足而导致进程终止。

我没有在日志中看到任何异常,但是监控机器,我看到当内存接近100%时,进程就死了。