3
特定のEJB beanのいくつのインスタンスが作成されているか知りたいです。また、それらの現在の状態(すなわち、どちらがパッシベーションされているか、またはアクティブ化されているか)。これまで、Beanのライフサイクルを監視するために使用する唯一の方法は、コンポーザコール、@PostContructメソッドなどのデバッグモードです。EJBコンテナを監視するためのツールはありますか?
特定のEJB beanのいくつのインスタンスが作成されているか知りたいです。また、それらの現在の状態(すなわち、どちらがパッシベーションされているか、またはアクティブ化されているか)。これまで、Beanのライフサイクルを監視するために使用する唯一の方法は、コンポーザコール、@PostContructメソッドなどのデバッグモードです。EJBコンテナを監視するためのツールはありますか?
この質問に対する回答は、実行しているアプリケーションサーバーによって異なる場合がありますが、実行しているサーバーが完全にJava EEと互換性がある場合は、JSR 77に従ってEJB統計をJMX経由で管理オブジェクトとして提供する必要があります。私はあなたのアプリケーションサーバーのドキュメントをさらに検討することをお勧めします。
対応するJSRを指摘してくれてありがとう!実際、Java EE準拠のアプリサーバーについては、一般的に尋ねました。 – jFrenetic
他の回答はありませんので、私はこれを受け入れたものとしてマークします。しかし、私は他の反応も聞いてうれしいです。私が自分で解決策を見つけたら、ここに投稿します。 – jFrenetic
jboss-eapを使用していますが、セッションBeanを監視するためのツールはありますか? –