Java Play framework 2.3.X执行异常[[TimeoutException:Futures在[0毫秒]后超时]]]在StringChunks中

Java Play framework 2.3.X执行异常[[TimeoutException:Futures在[0毫秒]后超时]]]在StringChunks中,java,playframework,Java,Playframework,我想使用返回块的对象结果。但当我在Get请求中使用Play User Guide示例时: Chunks<String> chunks = new StringChunks() { // Called when the stream is ready public void onReady(Chunks.Out<String> out) { out.write("kiki"); out.write(&qu

我想使用返回块的对象结果。但当我在Get请求中使用Play User Guide示例时:

Chunks<String> chunks = new StringChunks() {

    // Called when the stream is ready
    public void onReady(Chunks.Out<String> out) {
        out.write("kiki");
        out.write("foo");
        out.write("bar");
        out.close();
    }

};
return ok(chunks);
Chunks Chunks=newstringchunks(){
//当流准备就绪时调用
public void onReady(Chunks.Out){
写出(“kiki”);
写出。写出(“foo”);
写出(简称“bar”);
out.close();
}
};
返回ok(块);
我在日志中看到此错误:

执行异常[[TimeoutException:期货在[0]之后超时 毫秒]]]”

我不明白为什么超时为0,设置在哪里,以及如何避免这个错误