HTTPプロキシサーバの背後にJMX対応のJavaアプリケーション(Java 1.5)があります。だから私はJConsoleから直接アクセスすることはできません。HTTPプロキシサーバの背後で動作するJMX対応アプリケーションにアクセス
私の想像するソリューションは、アプリケーションに統計情報と構成データを収集し、それをプロキシを介してHTTP経由で定期的に外部サーバーに送信する、VM内のJMXクライアントを持つことです。必要に応じて外部サーバからコンフィグレーションの変更が返され、VM内のJMXクライアントはそれらの変更をアプリケーションに適用するJMXサーバに伝播します。
これは、すでに解決策があるほど十分にシナリオであると思います。 HTTP経由でのアクセスを可能にするヘルパーフレームワーク/ライブラリはありますか?
私はプロキシサーバーの背後にある自分のアプリケーションを呼び出すことができないと思います。だから私のアプリケーションは、私の外部サーバーを呼び出す必要があります。このような状況でJolokiaはどのように役立ちますか? –
私はあなたの問題を誤解しているかもしれません。 Apacheのようなプロキシ経由で利用できるWebアプリケーションがある場合(もちろんJMXポートはありません)、Jolokiaはプロキシ経由でHTTP経由でアクセスできる別のアプリケーションになります。そうでない場合は、私は自分の答えを削除します。 –