質問: ソケットプログラミングJava - ソケット接続がどのくらいの時間生きていますか?そして私はそれをどうすればコントロールできますか? 私がソケット上で何もしないと、どうやってソケット接続を維持できるのか知っていますか? 私はちょうど私の接続がバックグラウンド上にあり、私はそれを操作しない場合に気づいた: ``` java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(Unknown Source) at java.net.SocketOutputStream.write(Unknown Source) at java.io.DataOutputStream.writeInt(Unknown Source) ``` だから、何らかのアイドル時間の後に接続が失われないように、そしてデフォルトでどれくらいの時間が経過した後に、接続が失われないようにするにはどうすればいいですか?
回答: > ピアによる接続リセット:ソケット書き込みエラー > > これは、通常、ピアによってすでに閉じられている接続に書き込むことによって発生します。これはアプリケーションプロトコルエラーです。接続の寿命について心配する前にまずそれを調べるべきです。