2

メッセージ駆動型 EJB を Glassfish 2.x システムにデプロイしています。例外が発生したり、送信または消費できないメッセージを受け取った場合、次のいずれかを実行したいと考えています。

  1. トピック/キューへの EJB のサブスクリプションを一時停止します
  2. EJB 自体をシャットダウンする
  3. 「すべてクリア」またはそれに相当するものを提供するまで、メッセージの消費を停止します

これはすべてcontext.setRollbackOnly()、メッセージを呼び出した後に繰り返し例外をスローするのをやめることができるようにするためです。

JMX経由でサーバーに接続しようとしましたが、ドキュメントで見たところ、持続する必要があることがわかりました:

  • ユーザー名
  • パスワード
  • jmx URL

私のEJBのどこかに。 それを知らなくても、Glassfish の EJB 内から JMX サーバーにアクセスできませんか?

4

0 に答える 0