如何在putty终端关闭后继续运行应用程序?
将Play应用程序部署到服务器后,我使用putty终端进入服务器并运行播放应用程序。
然而,一旦我关闭了putty终端,播放应用程序不再接受来自客户端的http请求。 要启动播放应用程序,我使用了以下命令;
./{myplayapp}/bin/{executable} -Dhttp.port=8000
答案 0 :(得分:3)
使用屏幕启动您的应用程序。使用“screen -ls”查看现有屏幕,并使用“screen -r”在它们之间切换 http://wiki.ubuntuusers.de/screen
答案 1 :(得分:2)
我建议nohup
:
nohup ./script -Dhttp.port=8000 &
它将创建包含所有日志的nohup.out
文件。如果您想退出,请点击RUNNING_PID
和sudo kill
。
答案 2 :(得分:1)
得到了答案!使用& 符号在后台运行该过程,以便即使putty终端关闭,也不会终止进程。
./{myplayapp}/bin/{executable} -Dhttp.port=8000 > app.out &