4

私は一種の「ハートビート ソリューション」を実装しました。実際の状況で、特にソケットにトラフィックがないときにネットワークが「ダウン」したときに何が起こるかを確認したいと思います。

問題: - コンピューターが 1 台しかありません。- Windows/Java を使用しています。

単純にネットワーク ケーブルを抜いたり、ネットワーク カードを非アクティブにしたりしても、2 つのプロセスは同じボックスで実行されているため、影響はないと思います。それに対するプログラム的な解決策はありますか?ソケットを強制的に閉じる一種の方法ですか?

4

3 に答える 3

11

TCPViewを使用して右クリックし、ソケットを閉じます。

于 2009-04-22T09:51:10.293 に答える
1

Eclipse を使用している場合は、TCP/IP モニターがあります。WIndow -> ビューの表示 -> その他 -> フィルター テキスト = TCP/IP と入力し、監視できる新しい転送 tcp/ip を作成し、途中で停止します。

于 2009-04-22T12:56:52.110 に答える
0

仮想コンピューターを使用して 2 台のコンピューターをシミュレートすることもできます。

私はVirtualBoxを使用して、より多くのコンピューターを作成しています :D.

于 2009-10-20T19:46:27.467 に答える