2台のマシンにTomcatシステムをセットアップしたLiferay6があります。
Machine 1:
Windows 2003 Server
2GB RAM, 2Gh CPU
Mysql Ver 14.14 Distrib 5.1.49
Liferay 6.0.6 with Tomcat 6
Machine 2:
Linux CentOS 5.5
4GB RAM, 2Gh CPU
Mysql Ver 14.14 Distrib 5.5.10
Liferay 6.0.6 with Tomcat 6
両方のliferayシステムは、同一の起動パラメーターとmysql構成を持っています。liferayシステムには、カスタムテーマと各URLアクセスをチェックするサーブレットフィルターフックが含まれています。
で始まるシステムの負荷をテストするためのGrinderスクリプトを作成しました50 concurrent users
。
テストスクリプトは次のことを行います。
- ホームページを開く
- ユーザー名/パスワードでログイン
- セキュリティキーを入力します(カスタムポートレット)
- プライベートコミュニティに移動する
- ログアウト
Windowsシステムでは、応答時間は予想どおりです(Grinderでの各テストの平均時間は約40秒です)。ただし、Linuxシステムでは、同じ操作に対して応答時間が長すぎます(約4分)。
mysql、tomcat、接続プール、およびその他のいくつかのパラメーターを修正しようとしましたが、すべて同じ結果になりました。また、ライフレイは他のマシンのmysqlを使用してテストされました(マシン1ライフレイ->マシン2 mysql)
テスト環境のLinuxマシンでも、クライアント側でも同じ問題に直面しています。