今日はJBossAS7をチェックするのに少し時間を費やしました。これまでに見たものに感銘を受けましたが、古き良きJMXコンソールがもう存在しないことに気づきました。
- なぜそれが省略されたのか誰かが知っていますか?
- JConsole、MC4Jなどを介して接続できることを理解していますが、デプロイされたMBeanへのWebベースのアクセスを提供する代替手段はありますか?
このスレッド(以下を参照)によると、そのようなことはありません。サーバー管理は、JBossネイティブインターフェースを介した別の方法で実現されます。ただし、JMXを介してJBossサービスを公開する互換性レイヤーがあります。
JBossAS7には多くの管理方法があります。少なくともこれらは私が知っているものです:
プログラマティック:
RESTのようなAPI-HTTP経由でコマンドを送信します。
ユーザーインターフェース:
RHQプロジェクト
新しいJBossAS7ドキュメントの現在の場所:https ://docs.jboss.org/author/display/AS7/Documentation
JBossAS7がjconsoleと統合されるようになりました。したがって、jconsoleをAS7のJMXクライアントとして使用できます。また、jconsoleアドオンを使用して、jconsoleインスタンスでCLIGUIを提供します。
見る:
https://community.jboss.org/wiki/UsingJconsoleToConnectToJMXOnAS7
https://community.jboss.org/wiki/UsingCLIGUIWithJconsoleOnJBossAS7
任意のWebコンテナ内で使用できるさまざまなWebベースのjmxブラウザがあります。値のグラフ化のように余分なものが得られるので、jconsoleまたはjrockitミッションコントロールを使用して完璧にする傾向があります
以前はjbossが独自のmbeanサーバーを使用していたため、jboss固有のjmxツールしか使用できませんでしたが、現在はjboss-asがjvmのmbeanサーバーを使用しているため、選択したjvmで動作するツールを使用してjboss-を検査できます。 7として