WindowsにTCP接続のデフォルトのタイムアウトはありますか?したがって、回答者が受信されない場合、接続は閉じられます。質問する理由は、1台のマシンで接続が5分後に閉じられることです。(WindowsXP)同じクライアントを実行している-他のマシンでサーバー接続を実行すると、接続は本来あるべきように永久に開いたままになります。または、グローバルJava仮想マシンの設定がどこかにあるのでしょうか?
サーバーとクライアントは同じローカルマシンで実行されます
これはどう?それはあなたが求めているのと同じ種類のものです:
https://serverfault.com/questions/193160/which-is-the-default-tcp-connect-timeout-in-windows
私の推測では、2つのクライアントは実際には同じように動作しません。何が起こっているのかを本当に知りたい場合は、 wireshark のような診断ツールが必要になります。これは非常に簡単です。