在putty终端关闭后继续运行应用程序

时间:2014-12-08 19:02:59

标签: session playframework terminal putty playframework-2.3

如何在putty终端关闭后继续运行应用程序?

将Play应用程序部署到服务器后,我使用putty终端进入服务器并运行播放应用程序。

然而,一旦我关闭了putty终端,播放应用程序不再接受来自客户端的http请求。 要启动播放应用程序,我使用了以下命令;

./{myplayapp}/bin/{executable} -Dhttp.port=8000

3 个答案:

答案 0 :(得分:3)

使用屏幕启动您的应用程序。使用“screen -ls”查看现有屏幕,并使用“screen -r”在它们之间切换 http://wiki.ubuntuusers.de/screen

答案 1 :(得分:2)

我建议nohup

nohup ./script -Dhttp.port=8000 &

它将创建包含所有日志的nohup.out文件。如果您想退出,请点击RUNNING_PIDsudo kill

答案 2 :(得分:1)

得到了答案!使用& 符号在后台运行该过程,以便即使putty终端关闭,也不会终止进程。

./{myplayapp}/bin/{executable} -Dhttp.port=8000 > app.out &