将Play项目部署为服务

时间:2017-06-22 10:49:01

标签: java ssh web-applications playframework-2.0 web-deployment

我正在尝试部署使用Play构建的java Web应用程序。 此link提供了有关如何执行此操作的详细说明。

我成功地按照说明使用dist命令部署了play。要运行应用程序,我使用了以下命令

play-projects-test-play-1.0-SNAPSHOT/bin/play-projects-test-play

该应用部署在我通过ssh连接的Oracle Linux Server release 7.2上。

但是我的问题是终止ssh连接时也会脱机。如何将其作为服务运行(例如,服务mongod启动)?

1 个答案:

答案 0 :(得分:1)

您可以使用nohup

在后台运行该过程
nohup ./play-projects-test-play> /dev/null 2>&1 &

您也可以使用screen作为替代

screen -A -m -d -S screenname ./play-projects-test-play &

注意:您需要安装屏幕

yum install screen