VirtualBox VM (Windows 2008 Server) 内でホストされている Weblogic サーバーでアプリケーションを実行しています。JRockit Mission Control Profiler に接続するためのサーバー引数は次のとおりです。
-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n
サーバーを起動すると、ProcessExplorer でアプリケーションがポート 4000 をリッスンしていることがわかります。
しかし、Mission Control UI では、このアプリケーションをデフォルトのローカル接続で見ることも、手動のポート構成を使用して新しいアプリケーションとして接続することもできません。同じ VM 内の他の Java アプリケーションの接続を確認できます。
私の構成は次のようなものです:
- ゲスト (VM) OS: Windows 2008 サーバー
- ホスト OS : Windows 7 VM ネットワーク :ブリッジ アダプター (無差別 : 拒否)
- サーバー:ウェブロジック 12c
- ジャワ: 1.6
- JVM : Oracle JRockit(R) (ビルド R28.2.5-20-152429-1.6.0_37-20120927-1915-windows-x86_64、コンパイル済みモード)
- VM : VirtualBox 4.2.4
Linux VMで機能していると思われる最も近い答えはこれです。
私は以下を試しました:
- セキュリティが強化された Windows ファイアウォール -> 受信規則 -> フル アクセスのポート 4000 を追加
- セキュリティが強化された Windows ファイアウォール -> 送信規則 -> フル アクセスのポート 4000 を追加
- 変更された VM ネットワーク -> ブリッジ アダプタ -> 無差別: すべて許可
- 変更された VM ネットワーク -> NAT
しかし、まだ運がありません。以前にこの問題を抱えていた人はいますか?