2016-05-06 9 views
0

私はJMXを初めて使用しています。私は、MBEANのMBEANサーバーへの書き込みをローカルで聞いたことがあります。そして、私はMBEANサーバーがすべてのメトリックをどこに保管しているのだろうと思いますか? MBEANサーバーがクラッシュするとどうなりますか?すべてのメトリックが失われますか?MBEANサーバはすべてのメトリックをどこに保存しますか?

答えて

0

MBeanサーバーは、アプリケーションの単なるコンポーネントです。 MBeanServerインターフェイスを実装する通常のJavaオブジェクト。

ほとんどのメトリックMBeanは、ほとんどのJavaオブジェクトと同様に、おそらくデータをメモリに格納しているだけです。

はい、他のメモリ内のデータと同様に、サーバー/アプリケーション/ JVMがクラッシュすると、データが失われます。

+0

私のアプリケーションとは、2つの異なるJVMまたは1つのJVMです。 – user1870400

+0

@ user1870400これはアプリケーションの一部であり、同じJVM内になければなりません。これは、MBeanを提供するため、MBean *サーバ*と呼ばれます。それは完全に別のプロセスではありません。 – OrangeDog

関連する問題