我编写了一个用于启动两个play框架应用程序的shell脚本。
cd /someDirectory
activator "start -Dhttp.port=9001"
cd /anotherDirectory
activator "start -Dhttp.port=9002"
运行shell脚本后,运行进程在启动第一个应用程序后休眠(因为播放框架在启动命令后保持在shell中直到按Ctrl + D)
启动后怎么说激活器释放shell?
答案 0 :(得分:4)
使用您想要的任何流程管理器:
顺便说一句,如果这是生产,您可以考虑使用packaging your application.
时创建的启动脚本答案 1 :(得分:2)
使用nohup
,如下nohup ./script &
。从远程shell启动应用程序时也很有用。