当連載の第7回「Javaアプリケーションサーバのパフォーマンス比較」ではサンプルアプリケーションを用意して、HTTPセッションレプリケーションの性能をTomcat/JBoss/WebLogicの各プラットフォームで比較しました。 JBossが性能面で劣る結果となってしまいましたが、今回は番外編としてJBossにチューニングを施し、どこまで性能を伸ばせるかをみていきます。 テスト環境、アプリケーションについては第7回と同じです。 JBossのクラスタリングの鍵になるモジュールは、分散キャッシュを実現するJBossCacheと通信基盤であるJGroupsです。今回テスト対象としているJBoss 4.0.3SP1が持つ各モジュールのバージョンはJBossCacheが1.2.3.1、JGroupsが2.2.7です。まずはこれらのモジュールの最新バージョン(2005年12月現在)を利用しましょう。