- PR -

JBoss MDB(Message Driven Bean)で同時実行数を制御

1
投稿者投稿内容
彷徨える開発者
常連さん
会議室デビュー日: 2004/07/15
投稿数: 31
投稿日時: 2006-07-06 00:02
ブラウザからある条件を入力してファイルを作成する業務をJBossで作成しようとしています。条件にもよりますが処理に結構時間がかかることが予想されるので非同期で行いたいと思っています。

JBossのMDB(Message Driven Bean)を使ってQueueにブラウザからの要求を随時放りこめば非同期に処理を行うことは可能です。しかしシステム全体の負荷を考えて同時処理実行数を制限したいのですがどのようにしたらよいでしょうか?同時処理実行数までの要求はMDBで即処理を行い、それを越えた要求はQueueで待たせて空いたら順番に処理していくような方式を考えています。
1

スキルアップ/キャリアアップ(JOB@IT)