アプリケーションを「JBoss 5.1 with JBoss Messaging」から「JBoss 7.1.1 Final with ActiveMQ 5.8.0」にアップグレードしました。パフォーマンスの向上を期待していましたが、20 ~ 30% のパフォーマンス低下が見られました。
ActiveMQ に JDBC 永続性を使用しており、MDB はかなりの量の DB トランザクションを実行するため、速度が低下します。ただし、この設定は JBoss 5.1 と JBoss 7.1.1 で同じです。
activemq.rar を使用して Active MQ を JCA として構成すると、パフォーマンスが約 50% 低下します。
組み込みの Active MQ を構成すると、依然として約 50% のパフォーマンスの低下が見られます。
ActiveMQ 外部をスタンドアロンとして実行すると、パフォーマンスの低下は約 15 ~ 20% です。
ActiveMQ と JBoss 5.1 の組み合わせもテストしましたが、パフォーマンスの低下は見られません。
フォーラムと JBoss バグ追跡システムを検索しましたが、JBoss 7.1.1 に対して報告された、または JBoss 7.2 で修正されたこのタイプの問題は見当たりません。
何か不足していますか?JBoss 7.1.1 でこれを機能させる必要があります。
どんなポインタも役に立ちます
前もって感謝します
ニテシュ