問題タブ [spring-jmx]

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.

0 投票する
1 に答える
787 参照

spring - JMX 属性へのアクセスを制限する方法

私たちのアプリケーションには、特定の MBean の JMX 属性と操作のサブセットへのユーザー アクセスを制限する必要があります。たとえば、C3P0 MBean は多くの属性/操作を公開します。ユーザーに最小プール サイズを変更させたくない場合を考えてみましょう。したがって、JMX コンソールでその属性のセッターを抑制したいと考えています。

Spring doc を見て、それが可能だと思いました: http://docs.spring.io/spring/docs/current/spring-framework-reference/html/jmx.html

以下は、Hibernate MBean を使用した私の試みです。

JMX コンソールで Hibernate MBean に対して clear メソッドのみが表示されることを期待していました。ただし、上記の構成では、元の Hibernate MBean メソッドがすべて公開されています。

次に、C3P​​0 Mbean はデフォルトで公開されており、それを公開するために Spring Bean は必要ありません。その MBean は、「PooledDataSource[2spw3u98bqgqeg1697gnx|73302995]」としてコンソールに表示されます。その MBean の属性と操作のサブセットのみを公開する正しい方法が何であるかはわかりません。

あなたの助け/ポインタは大歓迎です。ありがとう。

0 投票する
3 に答える
11279 参照

java - NoClassDefFoundError: org/springframework/beans/factory/SmartInitializingSingleton

I was recently running into an issue using Spring JMX. The only thing I want to reach is to export a simple Spring Bean for monitoring with JConsole. My goal is to integrate Spring JMX into an existing Spring web application running on an embedded Jetty server. But every time I start the application having JMX configured im running into the following exception:

Google couldn't help me so far.

My Spring Bean looks like this:

And these are the lines I added to Spring's appContext.xml:

Deleting the lines I just showed you, the application is running fine. Does anyone have an idea how to solve that problem? Thanks everyone!

0 投票する
1 に答える
775 参照

java - 非シングルトン (プロトタイプ) Spring Bean JMX 監視可能

私はSpring JMXの初心者です。そして、Spring JMX を介してプロジェクトのプロトタイプ Bean を監視したいので、動作している Spring の MbeanExporter に Bean (Singleton) を登録するサンプル プロジェクトを作成しました。次に、Google で Non-Singleton Bean を Spring JMX に登録して監視しましたが、役立つものは何も見つかりませんでした。

私の問題を説明するSpringフォーラムの投稿に出くわしましたが、その答えは的を射ていません。

0 投票する
1 に答える
4155 参照

spring - 春のブートでJMXの認証資格情報を設定するには?

アプリケーションで有効JMXにしましたspring boot。を使用してプロパティを設定/取得できますJconsoleauthenticationに接続するための (ユーザー名/パスワード)を追加したいMBeanServer。可能であれば、アノテーションベースを好みます。

これが私のJMXBeanです。

現在、私は構成を持っていませんXML

構成でBeanを初期化しました

0 投票する
1 に答える
531 参照

jmx - Spring ManagedAttribute が JMX コンソールの [操作] タブに表示されます

私の MBean は、次のように Spring アノテーションを使用してアノテーションが付けられています。

これで、JMX コンソール (VisualVM であれ JConsole であれ) を開くたびに、Bean の属性が [Attributes] タブに表示されますが、[Operations] タブに公開されている getName() メソッドも表示されます。[属性] タブでのみ属性を表示できるようにする方法はありますか (つまり、[操作] タブから非表示にする) ことはできますか?

0 投票する
1 に答える
791 参照

java - Spring JMX 統合の問題

私は以下のようなJavaクラスを持っています、

私のアプリケーションコンテキストでは、以下のような構成になっています。

例外が発生した場合、正常に動作し、戻り値が 1 になります。ただし、ファイルが存在する場合は、次のような実行時例外が発生します。

javax.management.MBeanException: 操作の呼び出し中に RequiredModelMBean で RuntimeException がスローされました

私を助けてください