私はすなわち切断時にJava Socketをフェイル・ファーストに構成しますか?
Socket mySocket = new Socket(host,port);
私は、その後、OutputStream
をつかむ自動フラッシュモードでPrintWriter
で飾ると私は、私は、JavaクラスとSocket
インタフェースを使用して接続しています私のサーバー上のリスニングポートを持っています笑い - リスニングポートが閉じた場合を除いて。それから私は
tcp4 0 0 *.9999 *.* LISTEN
tcp 0 0 127.0.0.1.45737 127.0.0.1.9999 CLOSE_WAIT
を取得し、私はプログラムで問題を検出するのに見えることはできません - 私は、ソケット上isConnected()
方法を使用して試してみたが、接続が閉じていることを知っていないようです。
次回私がソケットを試して再接続して問題を報告できるようにするために、この問題を認識したいと思います。
お願いします。
ありがとうございました
isConnected()メソッドは、このSocketを接続したかどうかを示します。接続の状態については教えていません。 – EJP