gpt4 book ai didi

playframework - Play 框架、Ebean 和 Akka Promise

转载 作者:行者123 更新时间:2023-12-02 03:47:51 25 4
gpt4 key购买 nike

我们正在学习使用 Play!新项目中的框架。我们选择了“玩”!因为它的生产力、Scala 支持和非阻塞架构。

在对(Java)计算机数据库示例应用程序进行压力测试后,我看到了很多调度程序和 Ebean 线程,但我无法找出 Play 如何与 Ebean ORM 集成。每个调用都会分派(dispatch)到 Akka 并在另一个线程中执行。

我已阅读全部《Play!》框架文档(特别是这部分 http://www.playframework.org/documentation/2.0/JavaAsync )并且找不到有关此集成如何工作的任何信息。

如果有人能为我们照亮这条道路,我将非常感激。

谢谢!

最佳答案

首先,关于基准测试:

请阅读本页有关生产设置的信息:https://github.com/playframework/Play20/wiki/Production在运行任何基准测试之前,拥有正确的 akka 设置至关重要(取决于您的应用程序主要是阻塞应用程序还是非阻塞应用程序,您可能需要使用不同的线程设置)。另外,请确保仅在生产模式下进行基准测试。

对于ebean:play是按原样使用ebean库(包括运行ebean的字节码增强器),所以没有什么特别的。一般来说,每个请求都会有一个单独的线程,我们通过akka将响应异步发送到netty。

希望这有帮助。

关于playframework - Play 框架、Ebean 和 Akka Promise,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11566327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com