ssh 会话停止时无法部署 Play Framework 应用程序

Play Framework app can't be deployed when ssh session stopped

我正在尝试在 OVH 托管的远程虚拟专用服务器上部署一个游戏框架应用程序。我的 VPS 在 ubuntu 14.10 服务器上。因此,我阅读了文档并使用命令行:activator start 而不是 activator run 在生产中部署我的应用程序。我可以看到页面加载到 9000 端口,但是一旦我停止 SSH 会话,网站就会关闭。那是正常的吗?

这里与 Playframework 没有太多共同之处。这是一个基本的过程问题。

您必须从您的 ssh tty 中分离进程。您可以使用不同的工具来做到这一点:

同时从超级用户那里签出 this post

你可以使用

nohup activator start &

您是否尝试过在服务器启动后按 CTRL+D?

请阅读: https://www.playframework.com/documentation/2.3.7/Production