問題タブ [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.
java - Spring JMX での @ManagedOperation の名前
以前org.springframework.jmx.export.annotation.@ManagedOperation
はメソッドを MBean として公開していました。
メソッド名とは異なるオペレーション名が欲しいのですが、マネージオペレーションには属性がありません。
例えば:
この操作を name = "ResetCache" で公開します。
jmx - 開発を容易にする JMX ライブラリ/フレームワークはありますか?
開発を容易にするフレームワーク/ライブラリはありますか? たとえば、Apache Mina または Netty は NIO プログラミングを容易にします。
Spring JMX、MX4J と聞いたのですが、とても使いやすいですか?
configuration - JMX を介して公開された MessageHandler にプログラムでアクセスする
MessageHandler エンドポイントにアクセスして、JMX 経由でサービスを開始および停止しようとしています。コンテキスト ファイルに以下の構成があります。JConsole を介して開始/停止メソッドにアクセスできます。
Spring ベースのクライアントから MBeanServerConnectionFactoryBean を使用してエンドポイントにアクセスすることもできます。
ここで、Bean がローカルであるかのようにメソッドを直接呼び出すことができるように、MBeanProxyFactoryBean を使用してエンドポイントにアクセスしたいと考えています。これはうまくいかないようです。
以下の私の構成を見て、何が間違っているか、またはさらに何をする必要があるかを提案してもらえますか?
サーバー.xml
クライアント.xml
IBalJMSController は、任意のクラスからアクセスできるように、 start() 、 stop() 、および isRunning() メソッドを定義したインターフェイスです。
テストしようとすると、呼び出し例外が発生します。どんな提案でも大歓迎です
jmx - SpringJMXエクスポーターに類似したJMXエクスポートフレームワーク
Springフレームワークを使用せずにSpringJMXエクスポーターに似たものはありますか?
SimpleJMXは合理的であるように見えますが、1人の人間によってのみプッシュされる非常に若いフレームワークでもあるようです。
たくさんの属性、メソッド、クラスをJMXとして公開する必要がありますが、JMXAPIをいじったり大量のJMXインターフェースを記述したりしたくありません。
そして、プロジェクトにSpringを導入する方法はありません(念のため)。ヒントやアイデアは大歓迎です:-)
connection-pooling - リアルタイム接続数を公開する jmx を使用した Spring データソース接続マネージャー
使用java/Spring/Ibatis sqlserver
はデータベースであり、datasource
以下org.apache.commons.dbcp.BasicDataSource
はデータソースオブジェクトです。現在使用中の数とアイドル状態の数など、リアルタイムの接続プール数を公開しjmx
、実装方法の簡単なアイデアを使用して監視したい
java - Spring Integration:JMXの使用時にキューの自動配線が失敗する
JMXエクスポート名前空間ハンドラーを追加するまで、テストクラスでとを使用して2つのQueueChannel
インスタンスを問題なく自動配線できます。@Autowired
@Qualifier
私は正確な設定を手元に持っていません(それは仕事で問題があり、今では何時間も私を悩ませています!)、しかし私はこれらの要素を使用しています:
これらの3つを定義すると、自動配線プロセスは。をスローして失敗しますNoSuchBeanException
。ただし、コンテキスト内のすべてのBeanを反復処理するポストプロセッサがあるため、キューのIDを持つBeanがあることがわかります。
これは、sの宣言されたタイプを難読化して、タイプごとの自動配線が機能しないようにするプロキシと関係がありますQueueChannel
か?
java - JMX Springはサーバーアドレスとポートを指定せずにlocalhostに接続します
私はここを参照しています
localhost MBeanServer に接続し、Spring Proxy を使用して何らかの操作を実行しようとしています。問題は、ObjectName と ProxyInterface を指定するだけで、localhost に接続できません。MBeanProxyFactoryBean のサーバー プロパティを指定することで、この問題を解決できます。
ここに私の春がありますcontext.xml
Java コードでは、単純に
しかし、これはうまくいきません。- localhost に接続できないと表示される
しかし、私が使用する場合
これは機能します。
ここでの問題は、このコードが複数のサーバーで実行され、それぞれの jmx ポートが異なることです。だから私はポート番号を指定したくないでしょう。したがって、これのproxyWithoutServerバージョンが機能することを望みます。spring jmx のドキュメントを見ると、ローカル MBean サーバーに接続しようとしている場合、サーバー ポートを指定する必要はないようです。ここで私が間違っていることについてアドバイスが必要です。
前もって感謝します
java - コレクションの公開ManagedResource Bean から?
属性付きの foo は、visualvm mbeans タブで「使用不可」として表示されます。なんで?
spring - Spring Framework3.0JMX通知が受信されない
私の設定XML:appconfig.xml
私のコード:Test.java
クラスNotificationSenderImpl.java
とリスナー...クラスNotificationListenerImpl
通知は送信されていますが、受信されていません。ポインタはありますか?
spring - Tomcat... Web アプリの起動順序
Tomcatで起動順序を決定することは可能ですか... app1に別のapp2の展開が完了するまで待機させます。
Tomcatが保証を許可しないことを示唆するドキュメントを読みました....しかし、Springアプリを使用すると、アプリがいつデプロイされたかを判断できます...そして、デプロイされたサブアプリにメインアプリをリッスンさせますそれらを起動するトリガーとなるイベントを発生させる - init..
何か案は?