2009-06-24 22 views
0

特有の問題が発生しました。weblogicサーバーの再起動後に最初のLoadtestが失敗する

アプリケーションを配備してから、weblogic Portal Serverを再起動すると、負荷テストを行うと、非常に高い応答時間と低いスループットで負荷テストが失敗します。 2回目のロードテストでは、うまく動作します。

アプリケーションをデプロイするだけで、weblogicポータルサーバーを再起動しないと、loadtestはうまく動作します。

任意のヒントは怠惰であるものがある

答えて

0

非常に便利ですか! tipelyサーブレットはオンデマンドでロードされます

1

HotSpot JVMウォーミングアップのように聞こえます。サーバーを再起動すると、コンパイルするコードがさらにあります。 Javaアプリケーションのベンチマークテストや負荷テストを行うときは、コンパイルされるすべてのコードをコンパイルするために、事前に穏やかな打撃を与えることをお勧めします。これは、長時間実行されるサーバーアプリケーションに特に当てはまります。

更新:もちろん、すべてが既にバイトコードにコンパイルされていることを明確にする必要があり、JVMのネイティブコードへの追加コンパイルを指していました。

+0

など、すべての構成パラメータがPrecomplineに設定され、また再コンパイルしていないファイルが変更されているかどうかを確認しないで、その後EARを作成しながら、私たちは、はい、あなたは前負荷にすべてをコンパイルするために持っているプリコンパイルされていますテスト走行。私はあなたの負荷テストで打つことになるすべてのページに当たるいくつかのテスト自動化を提案します。 Selenium、QTP、あなたが自宅に持っている機能テスト自動化ツール。 –

0

関連する問題