2015-04-14 31 views
1

使用命令activator stage构建我的Play应用程序,我想将其部署到生产服务器。但是,当我使用启动脚本启动应用程序时,似乎该应用程序并未分叉为单独的JVM。因此,如果我尝试Ctrl + C,它会杀死应用程序。与我使用命令activator start(其中Ctrl + D用于从日志中分离)不同,Ctrl + D不会执行任何操作。在生产中运行应用程序dist作为守护进程

无论如何在生产环境中运行Play应用程序作为守护进程(没有安装SBT,Activator)?

+0

没有。我不会在prod机器上安装激活器。 – Khanetor

+0

阅读答案。它的全部是作为'nohup'的子进程运行。 –

回答

0

根据您的系统,将其作为服务安装(例如,在/etc/init.d中),请使用supervisorddaemontools之类的工具。还有很多其他的选择

相关问题