2

アプリケーション サーバー (Glassfish 3.1.2) 内からサブプロセスを実行しようとしています。

そこで、Apache Commons Exec ライブラリを発見しました。問題は、サーバーがこれらのスレッドを認識しないため、このライブラリがアプリケーション サーバーで実行されるべきではないスレッドを作成することです。
この問題の解決策は何でしょうか?

保留中のジョブに関する情報を含むメッセージを消費し、それをアプリケーション サーバーに登録する Java SE で記述されたメッセージ コンポーネントを作成することは可能でしょうか?

アプリケーション サーバーは実行時例外やスレッドを処理する必要はなく、結果または例外を含むメッセージを消費するだけです。

もっと良いアイデアはありますか?

4

2 に答える 2

0

メッセージ駆動型 Bean は、非同期処理用に設計されました。それはあなたの問題の解決策になるかもしれません。トラフィックを処理するサイズの別のリスナー スレッド プールを作成できます。

于 2012-09-26T12:34:31.563 に答える