如何在Prod服务器中部署播放应用程序(v.2.6)?

问题描述 投票:0回答:1

我使用Java中的Play Framework 2.6.16编写了一组RESTful API。我使用dist命令制作一个zip文件,并在我的服务器上进行上传,只安装了JDK1.8。

$ unzip my-app-1.0.zip $ my-app-1.0 / bin / my-app -Dplay.http.secret.key = abcdefghijk

但是在执行上述命令后,我无法退出Play控制台,Ctrl + D无法正常工作,Ctrl + C正在工作,但它也会终止应用程序。

我不知道接下来该做什么,有人有解决方案吗?请提前帮助,谢谢。

playframework playframework-2.6
1个回答
0
投票

只需在任何Linux命令(包括您提到的命令)之后添加一个&字符,以使其在后台运行;在此之后,您将获得进程号(您可以稍后根据它终止它):

$ sbt clean compile run &
[1] 15791

接下来做什么?你问下一步你需要做什么,好吧,你可以使用Nginx作为面向互联网的HTTP服务器,将传入流量重定向到运行Play应用程序的localhost:9000

© www.soinside.com 2019 - 2024. All rights reserved.