2011-08-09 11 views
3

特定のEJB beanのいくつのインスタンスが作成されているか知りたいです。また、それらの現在の状態(すなわち、どちらがパッシベーションされているか、またはアクティブ化されているか)。これまで、Beanのライフサイクルを監視するために使用する唯一の方法は、コンポーザコール、@PostContructメソッドなどのデバッグモードです。EJBコンテナを監視するためのツールはありますか?

答えて

2

この質問に対する回答は、実行しているアプリケーションサーバーによって異なる場合がありますが、実行しているサーバーが完全にJava EEと互換性がある場合は、JSR 77に従ってEJB統計をJMX経由で管理オブジェクトとして提供する必要があります。私はあなたのアプリケーションサーバーのドキュメントをさらに検討することをお勧めします。

+0

対応するJSRを指摘してくれてありがとう!実際、Java EE準拠のアプリサーバーについては、一般的に尋ねました。 – jFrenetic

+0

他の回答はありませんので、私はこれを受け入れたものとしてマークします。しかし、私は他の反応も聞いてうれしいです。私が自分で解決策を見つけたら、ここに投稿します。 – jFrenetic

+0

jboss-eapを使用していますが、セッションBeanを監視するためのツールはありますか? –

関連する問題