1

MQ を介して EJB アプリケーションにメッセージを受信して​​います。これは XA トランザクションです。メッセージを受信した後、いくつかの http 要求を送信し、応答を返す必要があります (これは RMI 呼び出しになります)。
私の懸念は、これらのリクエストのためにキューリスナーがシャットダウンする可能性があることです (http リクエストによる応答に時間がかかります)。
私が見つけた解決策は、サーバー管理スレッドで作業を行うか、別の EJB で作業を行うことでした。これは、現在動作している XA トランザクションのコンテキストでうまくいくためです (これについては正確にはわかりません)。
最善の解決策を教えてください。

4

0 に答える 0