1

Weblogic 10.3.2 に問題があります。デフォルトのパラメータで標準ドメインをインストールします。このドメインには、管理対象サーバーのみがあり、この管理対象サーバー上で Web アプリケーションのみを実行しています。インストール後、パフォーマンスの問題に直面します。ユーザーがアプリケーションの応答を 1 ~ 2 分待つことがあります。(たとえば、ユーザーがボタンをクリックして、GUI の更新を実行するのに 1 ~ 2 分かかります。複雑な作業ではありません。)

これらのパフォーマンスの問題を克服するには、次のようなパラメーターを定義します。

  • 構成 -> サーバーの起動 -> 引数

-Xms4g -Xmx6g -Dweblogic.threadpool.MinPoolSize=100 -Dweblogic.threadpool.MaxPoolSize=500

また、以下のように weblogic 側でアプリケーションのデータソース接続プール パラメータを変更します。

  • 初期収容人数:50
  • 最大収容人数:250
  • 容量増加: 10
  • ステートメントキャッシュタイプ: LRU
  • ステートメント キャッシュ サイズ: 50

16 個の CPU を搭載した 32 GB RAM サーバーで Weblogic を実行しています。サーバー マシンの %25 リソースは Weblogic 専用です。しかし、まだパフォーマンスの問題があります。

私たちの目標は、300 ~ 400 人の同時ユーザーにサービスを提供し、各アプリケーション リクエストに対して 1 ~ 2 分の待機時間を回避することです。

  • ワークマネージャーを定義するとパフォーマンスの問題を解決できますか?
  • データソースまたはマネージド Bean の定義が正しくありませんか?

誰でも私を助けることができますか?

返信ありがとうございます

4

0 に答える 0