1

API呼び出しを使用してデータを読み取るInputStreamと、サーバーのストリームバッファーがいっぱいになり、このオーバーフローによってストリームが切断されるようになります。

ストリームを複数のスレッドで読み取る方法はありますか、それとも切断を回避する他の解決策はありますか?

私が使用している次のコード:

BufferedReader reader = new BufferedReader(new InputStreamReader(new GZIPInputStream(inputStream, 100*1024),"utf-8"),100*1024);
String line = reader.readLine();
while (line != null) {
    //pooling to thread
    line = reader.readLine();
}
4

0 に答える 0