3

ログレベル用に JMX MBeans インターフェースを公開した Cloudfoundry にデプロイされたアプリがあります。jconsole を使用して cloudfoundry インスタンスに接続したいと考えています。これは可能ですか?どうすればこれを実現できますか? Tomcat の複数のインスタンスを実行している場合、特定のインスタンスに接続するにはどうすればよいですか? それとも問題ですか?

4

2 に答える 2

1

プラットフォームでは、Login および UAA コンポーネント ( https://github.com/cloudfoundry/identity-tools/tree/master/varz ) と共にデプロイされたアプリを使用します。CF のような REST インターフェイスを介して、選択した MBean への読み取り専用アクセスを提供します。公開する最も重要な MBean について意見が分かれており、複雑なオブジェクト グラフでは壊れる可能性がありますが、必要に応じて変更できます。コントローラーを取り出してアプリで使用するか、プラットフォームで行うのと同じようにスタンドアロン アプリを使用して、独自の war と varz を同じコンテナーにデプロイすることができます。

汎用 JMX REST ラッパーについては、Jolokiaも参照してください。

于 2013-01-15T11:31:04.533 に答える
1

現在、メインの Cloud Foundry ルーター経由でアプリケーションの特定のインスタンスに接続したり、http ポート以外のポートに接続したりする方法はありません。

于 2013-01-10T16:22:09.690 に答える