IDE (IntelliJ または Eclipse) のデバッガーを別の大陸 (ロンドンからニューヨーク) で実行されている JVM に接続すると、ラグは耐えられません。ブレークポイントに到達したときにあきらめる前に、IntelliJ がスタックフレームにデータを入力してオブジェクトに入力するのを 10 分以上待ちました。(注: これを行っているときに、デバッグ状態が完全に読み込まれるのを見たことがありません!) これにより、IDE を使用したリモート デバッグが不可能になります!
このような遅延の問題が発生しない jdb ツールを認識しています。各スタック フレームとすべてのアクセス可能な値を入力するのではなく、VM からの特定のデータ取得に合わせて微調整されているためだと思います。
中間の地面があるかどうか誰かが知っていますか? jdb は使いにくいと思います。IDE のラグの問題が発生しない UI (jdb の上に構築されたもの) を見たいと思っています。そのようなアプリケーションが存在するかどうか誰かが知っていますか?
何千マイルも離れた場所で実行されているリモート VM をデバッグする他の手法を知っている人はいますか?