如何在不按照播放2.4.2中的URL调用播放应用程序

时间:2017-02-09 01:33:13

标签: playframework

我在PlaysphereMQ中使用Play Framework(版本2.4.2)。所以我想调用我的Play应用程序,而不是在服务器启动时点击执行URL(http://localhost:9000)。

1 个答案:

答案 0 :(得分:0)

您正在描述不应在生产中使用的development mode的行为。来自文档:

  

在此模式下,将启动服务器并启用自动重新加载功能,这意味着对于每个请求,Play将检查您的项目并重新编译所需的源。如果需要,应用程序将自动重启。

production mode中,应用会立即启动,无需请求。 From the docs

  

我们已经了解了如何在开发模式下运行Play应用程序,但不应使用run命令在生产模式下运行应用程序。使用run时,对每个请求,Play都会检查sbt以查看是否有任何文件已更改,这可能会对您的应用程序产生重大性能影响。

     

在生产模式下部署Play应用程序有多种方法。让我们首先使用推荐的方法,创建一个分布工件。