playframework - 在 Play 应用程序中禁用延迟加载

标签 playframework playframework-2.3

默认情况下,您的 Play 应用程序将完全启动(编译,GlobalonStart 调用等),只有在您向它发出 http 请求后。

有没有办法禁用这种延迟加载并使 Play 应用程序编译代码并在应用程序进程运行后启动?

PS:我正在使用 Play 2.3。

更新:正如 Ryan 指出的,延迟加载仅发生在开发中。模式。尽管如此,我仍然需要禁用它,尽管这仅与在 dev 中运行的应用程序相关。模式。

最佳答案

延迟加载仅适用于开发模式 ( play run )。生产模式并不懒惰。

https://www.playframework.com/documentation/2.3.x/Production

关于playframework - 在 Play 应用程序中禁用延迟加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26918545/

相关文章:

scala - 如何在 playframework 中创建单例引用

java - 值图不是模型的成员

java - 无需浏览器即可在 Play 服务器中进行身份验证

java - Play Framework 2.3.4 - 如何在 POST 请求上调用 Results.badRequest() 并定向到 Controller 中未通过路由映射的方法?

java - 从 application.conf 加载自定义conf文件时出错

mongodb - Playframework 2.3x : scala. concurrent.Future[play.api.mvc.Result])play.api.mvc.Action[play.api.mvc.AnyContent]

java - 为什么 Play Framework 2.3.8 部署不起作用?

java - Play 框架中的 DTO

json - Play Map[Int,_] 的 JSON 格式化程序

java - Playframework [Java] : provision error (com. google.inject.ProvisionException)