我的控制器中有以下代码:
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()));
}
}
);
}
基本上,它是从游戏网站上的示例复制的我收到这个消息
[超时异常:2147483647]之后未收到响应
大约1分钟后,即使我设置了
WS-url(MY_WEBSERVICE_url).setTimeout(Integer.MAX_VALUE)
或添加
ws.timeout=99999999999
在application.conf 中
我在这里看到了类似的帖子,但也没有得到回复。
提前谢谢!
在创建新项目并粘贴此代码后,问题*神奇地*得到了解决。