Scala akka http客户端超时错误

Scala akka http客户端超时错误,scala,playframework-2.0,akka,akka-http,Scala,Playframework 2.0,Akka,Akka Http,我有一个Scala Play应用程序,它使用Akka并查询REST服务器。该请求可能需要很长时间才能响应,并且我会超时: “服务器无法及时响应您的请求。请稍后再试!” 我尝试过使用Play WSClient和kaka http client,但得到了相同的错误,我设置了我能找到的每个超时属性 WSClient被注入到Actor中,我称之为这是在我的Actor中 val resp = ws.url("myurl").withRequestTimeout(Duration.Inf).get() re

我有一个Scala Play应用程序,它使用Akka并查询REST服务器。该请求可能需要很长时间才能响应,并且我会超时:

“服务器无法及时响应您的请求。请稍后再试!”

我尝试过使用Play WSClient和kaka http client,但得到了相同的错误,我设置了我能找到的每个超时属性

WSClient被注入到Actor中,我称之为这是在我的Actor中

val resp = ws.url("myurl").withRequestTimeout(Duration.Inf).get()
resp pipeTo self
我试着:

Http().singleRequest(HttpRequest(uri = "myurl"))
然后将其传输到self,但仍然是超时

在application.conf中,我设置了:

play.ws.timeout.connection = 3600 s
play.ws.timeout.request = 3600 s
play.ws.timeout.idle = 3600 s
akka.http.server.idle-timeout = 3600 s
akka.http.http-connection-pool.idle-timeout = 3600 s
akka.http.http-connection-pool.client.idle-timeout = 3600 s
akka.http.server.request-timeout = 3600 s
akka.http.client.idle-timeout = 3600 s
akka.http.client.connecting-timeout = 3600 s
我不知道我还能做什么。我甚至试过

Await.resutl(rest, Duration.Inf)

但这没有帮助。如果有人知道我可以尝试什么,我将不胜感激。我正在使用Akka 2.4.4和Play 2.5.3。

问题出在服务器端,它也是Akka应用程序。我已经设置了服务器连接超时,这已经解决了问题