java - 如何使用 play framework 2.1.0 更改 future 超时

标签 java akka playframework-2.1

我正在调用一个使用 play framework 2.1 的网络服务,它需要超过 10 秒的时间。因此,我总是收到以下错误:

play.api.Application$$anon$1: Execution exception[[TimeoutException: Futures timed out after [10000 milliseconds]]]
    at play.api.Application$class.handleError(Application.scala:289) ~[play_2.10.jar:2.1.0]
    at play.api.DefaultApplication.handleError(Application.scala:383) [play_2.10.jar:2.1.0]
    at play.core.server.netty.PlayDefaultUpstreamHandler$$anon$2$$anonfun$handle$1.apply(PlayDefaultUpstreamHandler.scala:132) [play_2.10.jar:2.1.0]
    at play.core.server.netty.PlayDefaultUpstreamHandler$$anon$2$$anonfun$handle$1.apply(PlayDefaultUpstreamHandler.scala:128) [play_2.10.jar:2.1.0]
    at play.api.libs.concurrent.PlayPromise$$anonfun$extend1$1.apply(Promise.scala:113) [play_2.10.jar:2.1.0]
    at play.api.libs.concurrent.PlayPromise$$anonfun$extend1$1.apply(Promise.scala:113) [play_2.10.jar:2.1.0]
java.util.concurrent.TimeoutException: Futures timed out after [10000 milliseconds]
    at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:96) ~[scala-library.jar:na]
    at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:58) ~[scala-library.jar:na]
    at scala.concurrent.Await$$anonfun$ready$1.apply(package.scala:86) ~[scala-library.jar:na]
    at scala.concurrent.Await$$anonfun$ready$1.apply(package.scala:86) ~[scala-library.jar:na]

如何增加超时值?

我试图改变以下值:

promise.akka.actor.typed.timeout
play.akka.actor.typed.timeout

但没有成功...

在此先感谢您的帮助

最佳答案

关于java - 如何使用 play framework 2.1.0 更改 future 超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16560348/

相关文章:

Java Atm机(如何添加备注)

java - 我收到了我认为是数组的语法错误,不知道它想要修复什么

scala - 有没有办法根据 Akka(Scala) 中的存储大小来路由消息

scala - 使用 Slick 和 Postgres 玩 2.1 单元测试

java - 工厂模式和策略模式有什么区别?

java - 选择流的序列

java - 将 Scala future 转换为 Java future

android - Akka on Android 多重引用.conf

java - 如何在JUnit(Play Framework)中测试删除?

scala - Play Framework 2.1 : Scala: how to get the whole base url (including protocol)?