2012-04-26 18 views
2

JavaアプリケーションがWebLogic Serverにデプロイされています。アプリケーションを監視して、メモリが漏れていないかどうかを確認したい。
私のローカルマシンでjconsoleを実行すると、コマンドプロンプトでjconsoleを書く必要がありますが、linuxマシンにパテを介して接続してこのコマンドを実行すると、単に待ちます。
このLinuxマシンでJConsoleを実行するにはどうしたらいいですか?
私はリモートでも実行しようとしましたが、コマンドプロンプトでも動作しませんでした。jconsole host:portと書いた後、ユーザーIDとパスワードを要求しますが、何も動作しません。LinuxマシンでJconsoleが動作しない

答えて

2

できればVisualVMを使用しますが、JConsoleまたはVisualVMを表示する可能性のあるX-Windowsアプリケーションを表示できる必要があります。あなたのコンソールからxterm &を実行してみてください。それまでは、グラフィカルアプリケーションを動作させることはできません。

リモートで接続するには、これを可能にするためにJMXを設定する必要があります。セキュリティをオフにするか、より良い解決策はセットアップとユーザー名とパスワードです。

+0

xtermが動作しない場合は何? xterm Xtエラー:ディスプレイを開くことができません:%s xterm:DISPLAYが設定されていません –

+0

グラフィカルディスプレイが表示されていない場合は、リモートアクセスが必要です。まず、JMXのセキュリティを一時的にオフにして、これを動作させることができるかどうかを確認します。 –

関連する問題