我的控制器中有这个代码:
public static Result index() {
return async(WS.url(MY_WEBSERVICE_URL).get().map(
new Function<WS.Response, Result>() {
public Result apply(WS.Response response) {
return ok(index.render(form(response.getBody()));
}
}
);
}
基本上,它来自play site上的示例副本 我收到了这条消息
[TimeoutException:2147483647之后没有收到回复]
大约 1分钟后,即使我已经设置
WS.url(MY_WEBSERVICE_URL).setTimeout(Integer.MAX_VALUE的)
或添加
ws.timeout = 99999999999
在application.conf中。
我在这里看到了类似的帖子,但也没有答案。
提前谢谢!
答案 0 :(得分:0)
在创建新项目并粘贴此代码后,问题是* 魔术* 已解决。