問題タブ [jconsole]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
weblogic - JConsoleを使用してリモートでWeblogicに接続するにはどうすればよいですか。
どのURL、ポート、およびweblogicサーバー側の設定を使用する必要がありますか?
java - jconsole でアクセスするために JROCKIT JVM で JMX をアクティブ化する方法は?
jconsole でアクセスするために JROCKIT JVM で JMX をアクティブ化する方法は?
( JVM で JMX をアクティブ化して jconsole でアクセスするにはどうすればよいですか? へのフォローアップの質問です)
私が尋ねる主な理由は、JMX を有効にして jboss (6.0.0.Final) を実行しようとすると奇妙なエラーが発生し、jboss が正しく起動しないためです。だから多分それはjbossの問題です。
java - JMX CompositeDataSupport 属性は、JConsole では常に読み取り専用ですか?
Java SE 6 での MXBean の追跡: 特別な JMX クライアント構成を使用しない値のバンドル構成Map<String, String>
パラメーターのリストを公開する MXBean を実装することができました。期待どおり JConsole に表示されますが、すべての値が読み取り専用です。
MXBEans の記事では、この図は、属性がメモリ使用量の値であるため、属性が読み取り専用であることが理にかなっている例を示しています。
JConsole で属性を編集可能にする方法はありますか?
java - JConsole に表示される VM 情報を取得するにはどうすればよいですか?
JConsoleを起動し、プロセスを選択してからVM Summaryに移動すると、次のような多くの VM 情報が表示されます。
- ライブ スレッドの数
- 現在読み込まれているクラスの数
- コンパイル時間
- 現在のヒープ サイズ
- 開始されたスレッドの合計
Java アプリケーション内でその情報にアクセスできますか? もしそうなら、どのように?
更新: ここに画像がありますhttp://download.oracle.com/javase/1.5.0/docs/guide/management/images/summarytab.jpg
tomcat - jconsloeを介したTomcatJMXサービスへのログインの問題:javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:281)
RHEL5およびOracleJDK1.6_24でTomcat6を実行していますが、jconsoleを介してリモートでjmxサービスにログインする際に問題が発生します。
これが私のsetenv.shです:
これが'ps-elf|からの出力です。grep tomcat'(netstatを使用しているときに9888ポートがリッスンしていることもわかります):
次に、jconsoleを介して接続しようとすると、次のコマンドを実行します。
jconsole -debug 192.168.XX.XX:9888
次のエラーがスローされます。
これをデバッグするためのアイデアが不足していて、答えが見つからないようです。何か考えやアイデアはありますか?
2番目の問題として、Tomcatをシャットダウンしてもjmxプロセスが停止せず、Tomcatはまだ9888をリッスンしているため、再起動できません。シャットダウン中にJMXプロセスを停止するために何かを指定する必要がありますか?
皆さんありがとう
- ダスティンチェスターマン
java - jps プロセス情報が利用できない - jconsole と jvisualvm が機能しない
Windows の更新後、jps、jconsole、jvisualvm が機能しなくなりました。
JpsはプロセスIDを教えてくれますが、教えてくれますprocess information unavailable
そして、以前のように jvisualvm を使用してこれらのプロセスに接続できません。
1.6.0_22 jre を実行しています。
私は過去にすでに問題を抱えていましたが、このトリックを試してみましたが、うまくいきました。しかし、今回は不運で、助けにはなりません。
編集:
解決策を見つけました:一時フォルダーで、フォルダーを破棄しましたhsperfdata_<username>
。どうやら私のユーザー名の大文字と小文字に問題があったようです。フォルダーの名前は hsperfdata_myname でした。jps への呼び出しによって破棄および再作成された後、それは hasperfdata_MYNAME と呼ばれていました。
非常に奇妙な。
java - JConsole 接続のデバッグに失敗しました
Web アプリケーションをリモート レジン サーバーにデプロイしており、JMX がオンになっています。
リモートサーバーにtelnetで接続できます
しかし、JConsole を使用して接続できません
次の Java バージョンでこれを試しましたが、両方のインスタンスで「接続に失敗しました」と表示されます。
これをデバッグする方法について何か考えがありますか (つまり、何が間違っているかを調べます)?
java - JMXを使用してlocalhost jvmでJavaプログラムに接続するには?
JMX を使用して、localhost jvm 上の Java プログラムに接続する必要があります。つまり、JMX クライアントを開発して、localhost で Java プログラムを構成したいと考えています。
JConsole の使用はお勧めしません。JConsole は一般的な JMX クライアントであり、メイン プログラムのパフォーマンスに悪影響を及ぼすため、適していません。
Oracle サイトのサンプルでは RMIConnector と host:port パラメータを使用していますが、わかりません: jmx ポートをどこに設定すればよいですか?
JConsole には、PID によって Java プロセスに接続するオプションがあります。しかし、入力パラメーターとして PID を持つ JMX API のメソッドが見つかりません。
java - JConsole を Java アプリケーションに組み込むことはできますか?
JConsole を Java アプリケーションに埋め込むことはできますか? 私の問題は、JavaCoreAPIs リストに記載 されているものと似ていますが、2007 年に投稿されています。
JConsole を Java アプリケーションに組み込み、「Launch JConsole」ボタンで JConsole を起動して、そのアプリケーションの JVM プロパティを表示できた人はいますか?
前もって感謝します
java - JMX 経由で接続しようとすると、ローカル Java プロセスがグレー表示される
Windows XP Professional マシンで多数の Java プロセスを実行しています。ローカル JConsole 経由でこれらのプロセスに接続しようとすると、プロセスがグレー表示されます。
ただし、別のマシンで同じプロセスを実行し、そのマシンのローカル JConsole 経由で接続できます。
両方のマシンで、プロセスと jconsole 用に Java 1.6 バージョンが実行されています。
これらのプロセスがグレー表示されている理由はありますか?