問題タブ [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 2.5.6 JMX NotificationPublisher 呼び出しで NPE がスローされる
私はCaused by: java.lang.NullPointerException
時々得ています。スプリングがうまく注入できていないようorg.springframework.jmx.export.notification.NotificationPublisher
です。Spring 2.5.6 を使用し、WebSphere 7 にデプロイしています。この NPE の問題を解決するにはどうすればよいですか?
docker - Spring Boot と Docker で JMX に接続できない
Docker Cloudで実行されているコンテナ化されたSpring Bootアプリがあり、次のものがありますJAVA_OPTS
。
でホストに接続しようとするとjmc
、 が表示されますUnnable to connect
。これは私が使用しているURLです:
service:jmx:rmi:///jndi/rmi://api.name-sta.xxxx.svc.dockerapp.io:1099/jmxrmi
また、コンテナーでポート 1099 を公開しています。
他に何を試すことができますか?
編集
これは私がコンテナを開始する方法です:
Dockerfile:
およびスタックファイル:
spring-integration - spring task:executor を mbean としてエクスポートする方法は?
spring 統合アプリケーションで task:executor を使用しています。このスレッドプールは、mbean ブラウザを介して監視する必要があります。これまでのところ、すべてのスプリング統合チャネル、メッセージ ハンドラーなどを適切に制御しており、それらは mbean ブラウザーに表示されていますが、タスク エグゼキューター スレッドプールも表示されるようにして、プール内のスレッド数、使用中のスレッド数などを確認できるようにしたいと考えています。
それらをmbeanとしてエクスポートすることは可能ですか? もしそうなら、どのようにそれを行うことができますか?
spring - Bean を監視するための jmxtrans-agent との Spring 統合
Spring 統合を使用していますが、jmxtrans-agent を使用してスプリッターを監視したいと考えています。次の簡単な例のように、スプリッターに到着するリクエストの数をカウントしようとします。
このエラーが発生して、データを照会できません。
- このスプリッターは、リソースを管理するクラスを実装する必要がありますか?
- Spring Integration Bean のスコープはリクエストごとだと思っていましたが、jmxtrans-agent が 20 秒ごとに情報を収集すると、データが失われるのでしょうか?
spring - Spring フレームワーク監視 ThreadPoolTaskExecutor キュー サイズ
http://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/scheduling/concurrent/ThreadPoolTaskExecutor.htmlを確認しました
キュー サイズのゲッターはなく、キュー容量のみです。
jmx を使用して ThreadPoolTaskExecutor を監視する場合、キュー サイズ レベルを監視して正常であることを確認するにはどうすればよいですか?